- 相關推薦
計算機軟考試題答案
試題一

閱讀下列程序說明和C程序,將應填入__(n)__處的字句寫在答題紙的對應欄內。
[程序8說明]
程序8用于計算某公司每個職工應繳納的個人所得稅額和全體職工繳納的個人所得稅總額。職工的當月收入(工資或薪金)通過鍵盤輸入,每次輸入一個職工的工號和工資(或薪金)。由于該公司的工資或薪金是不定時發放的,所以輸入過程中每個職工的收入會出現多次輸入,整個輸入以工號小于等于0結束。
假設個人所得稅法規定;個人收入所得,按月計稅,以每月收入總額減除免稅金額800元后的余額作為該月的月應納稅所得額,適用稅率如下表所示。
| 級數 | 月應納稅所得額 | 適用稅率(%) |
| 1 2 3 4 5 6 7 8 9 | 不超過500元的部分 501元~2000元的部分 2001元~5000元的部分 5001元~20000元的部分 20001元~40000元的部分 40001元~60000元的部分 60001元~80000元的部分 80001元~100000元的部分 超過100000元的部分 | 5 10 15 20 25 30 35 40 45 |
上表表明,個人收入所得稅是按照超額累進的稅率來征收的。
設一個人的月應納稅所得額為K(元),用下面的公式計算其應繳納的個人所得稅額S(元):
若0<k≤500,則s=k×5%;< p="">
若500<k≤2000,則s=500×5%+(k—500)×10%:< p="">
若2000<k≤5000,則s=500×5%+1500×10%+(k-2000)×15%:< p="">
若5000<k≤20000,則s=500×5%+1500×10%+3000×15%+(k-5000)×20%:< p="">
例如,某人某月工資總額為4100元,減去800元后,應納稅所得額為3300元,其應繳納的個人所得稅額為500*5%+1500*10%+1300*15%=370元。
[程序8]
#include #define MaxNum 50 #define BASE 800 /*免稅金額基數*/ int paylevel[]={0,500,2000,5000,20000,40000,60000,80000,100000,100000¨: int taxPrate[]={5,10,15,20,25,30,35,40,45): /*稅率表*/ typedef struct{ int ld; /*職工的工號*/ . long Salary; /*職工的工資*/ }Info; /* 查找工號為Id的職工在數組employee中的下標,返回值為0表示沒有 */ int find(int ld,Info employee[],int m){ int j; employee[0].Id=Id; for(j=m;__(1)__;j--); return j; } void main(void) { Info employeeCHaxNum+1]; long Wage; double sum s 0,K,S: int i,j,N=0,Code; scanf("M%ld",&Code,&Wage); /*讀入職工號、工資或薪金*/ while(Code>0) { i=find(Code,employee,N); if (i>0)employee[i].Salary += Wage: else{ __ (2)__; employee[N].Id=Code;employee[N].Salary=Wage; } scanf("%d%ld",&Code,&Wage): } for (i=1;i<=n;i++){ k="" if=""> 0) { for (j=1;j<=9;j++) if(__(4)__) /*月應納稅所得額超過第j級*/ S=S+(paylevel[j]-paylevel[j-1])*taxPrate[j-1]/100; else{ S=S+(__ (5)__)*taxPrate[j-1]/100;break;} } printf("職工%d應繳納的個人所得稅額:%10.21f ",employee[i].Id,S); sum += S; } printf("全體職工個人所得稅總額:%10,21f ",sum); }
試題二
閱讀下列函數說明和C函數,將應填入__(n)__處的字句寫在答題紙的對應欄內。
[函數2.1說明]
函數palindrome(chars[])的功能是:判斷字符串s是否為回文字符串,若是,則返回0,否則返回-1。若一個字符串順讀和倒讀都一樣時,稱該字符串是回文字符串,例如:“LEVEL”是回文字符串,而“LEVAL”不是。
[函數2.1]
int palindrome(char S[]) { char *pi,*pj; pi=S;pj=s+strlen(S)-1: while ( pi<pj &&="" __(1)__){="" pi++;="" pj--;="" }="" if(__="" (2)__)return-1;="" else="" return="" 0;="" }<="" p="">
[函數2.2說明]
函數f(char *str,char del)的功能是;將非空字符串str分割成若干個子字符串并輸出,del表示分割時的標志字符。
例如若str的值為“33123333435”,del的值為‘3’,調用此函數后,將輸出三個子字符串,分別為“12”、“4”和“5”。
[函數2.2]
void f(char*str,char del) { int i,j,len; len = strlen(str); i = 0; while (i<len){ while (__(3)__) i++; ="" *忽略連續的標志字符*="" ="" *尋找從str[i]開始直到標志字符出現的一個子字符串*="" j="i" +="" 1;="" while="" (str[j]="" !="del" &&="" str[j]="" )="" j++;="" __="" (4)__=" 主站蜘蛛池模板: 成人91免费视频 | 亚洲精品蜜桃久久久久久 | 视频福利在线观看 | 中文无码一区二区视频在线播放量 | 深夜视频在线免费观看 | 极品黄色片 | 91婷婷在线观看 | 妇子乱av一区二区三区 | 久久ee热这里只有精品 | 日韩人妻无码一区二区三区俄罗斯 | 少妇裸交aa大片 | 野战高hnph| 亚洲精品国产suv | 天天干夜夜噜 | 无人在线观看的免费高清视频 | 特级黄色网 | av在线播放无码线 | 少妇极品熟妇人妻无码 | 亚洲欧洲日产国码无码 | 亚洲一区二区三区在线播放 | 日韩欧美中文字幕一区二区 | 日韩人妻无码精品一专区二区三区 | 麻豆精品国产免费 | 精品无人区乱码1区2区3区在线 | 99久久久久国产精品免费 | 免费人妻无码不卡中文字幕系 | 女被啪到深处喷水gif动态图 | 另类图片亚洲色图 | 中文无码不卡人妻在线看 | 成人片黄网站色大片免费毛片 | 国产人妻精品久久久久久 | 欧美肥胖老太vidio在线视频 | 小荡货奶真大水真多紧视频 | 欧美又粗又猛又爽的免费网站 | 99热这里只有成人精品国产 | 亚洲精品无码久久千人斩 | 一级一毛片a级毛片 | 久久久久久免费免费精品软件 | 精品国产一区二区三区天美传媒 | 亚洲中文字幕不卡无码 | 翘臀后进少妇大白嫩屁股 | 人人插97| 影音先锋av资源网无码 | 国产免费av网站 | 亚洲精品无码久久久久牙蜜区 | 青草网在线观看 | 亚洲中久无码永久在线观看软件 | 熟妇人妻中文av无码 | 国产精品自在线拍国产手机版 | 黄色av网站免费看 | 综合欧美日韩国产成人 | 午夜伦理yy44008影院 | 99精品免费在线观看 | 亚洲殴美国产日韩av | 免费超爽大片黄 | 好男人必看国产专区 | 亚洲女人体内精汇编 | 欧美午夜理伦三级在线观看吃奶汁 | 午夜大片男女免费观看爽爽爽尤物 | 亚洲精品久久久中文 | 免费国产成人午夜福利电影 | 91超碰caoporn97人人 | 日本激烈吮乳吸乳视频 | 伊人久久大香线蕉av不变影院 | 日本不卡免费一区二区三区综合久久 | 国产午夜精品久久久久久久久久 | 欧美丰满大黑帍在线播放 | 欧美a级suv大全免费看 | 亚洲免费观看在线美女视频 | 伊人色综合一区二区三区 | 国产色播av在线 | 熟女无套内射线观56 | 日韩激情四射 | 免费性生活网站 | 无码专区亚洲制服丝袜 | 久久99精品一区二区三区 | 久久精品国产日本波多野结衣 | 熟女chachacha性少妇 | 四虎永久在线视频 | 蜜桃av网址 | 熟睡人妻被讨厌的公侵犯深田咏美 | 8x国产一区二区三区精品推荐 | 欧美日a | 91精品无人区卡一卡二卡三 | 欧美黑人与白人精品a片 | 天天射天| av免费播放一区二区三区 | 久久手机在线视频 | 4438全国最大成人网 | 亚洲精华国产欧美 | 激情婷婷久久 | 人与性动交aaaabbbb | 精品午夜中文字幕熟女人妻在线 | 曰韩少妇内射免费播放 | 中文字幕精品亚洲人成在线 | 插少妇 | 精品一区在线播放 | 久久国内精品一区二区三区 | 精品国产一区二区三区麻豆仙踪林 |