皮皮学,免费搜题
登录
搜题
【简答题】
阅读下列程序说明和C++程序,将入______处的语句写在答题纸的对应栏内。 [程序8说明] 程序用于计算某公司每个职工应缴纳的个人所得税额和全体职工缴纳的个人所得税总额。职工的当月收入(工资或薪金)通过键盘输入,每次输入一个职工的工号和工资(或薪金)。由于该公司的工资或薪金是不定时发放的,所以输入过程中每个职工的收入会出现多次输入,整个输入以工号小于等于。结束。 假设个人所得税法规定:个人收入所得,按月计税,以每月收入总额减除免税金额800元后的余额作为该月的月应纳税所得额。适用税率如表2-1所示。 上表表明,个人收入所得税是按照超额累计的税率来征收的。 设一个人的月应纳税所得额为K(元),用下面的公式计算其应缴纳的个人所得税额S(元): 若0<K≤500,则S=K×5%; 若500<K≤2000,则S=500×5%+(K-500)×10%; 若2000<K≤5000,则S=500×5%+1500×10%+(K-2000)×15%; 若5000<K≤20000,则S=500×5%+1500×10%+3000×15%+(K-5000)×20%, …… 例如,某人某月收入总额为4100元,减去800元后,应纳税所得额为3300元,其应缴纳的个人所得税额为500×5%+1500×10%+1300×15%=370元。 [程序8] include<stdio.h> define MaxNum 50 define BASE 800 / * 免税金额基数 * / int paylevel[]={0,500,2000,5000,20000,40000,60000,80000,100000,1000001}; int taxPrate[]={5,10,15,20,25,30,35,40,45}; / * 税率表 * / typedef struct{ int Id; / * 职工的工号 * / long Salary; / * 职工的工资 * / }Info; / * 查找工号为Id的职工在数组employee中的下标,返回值为0表示没有 * / int find(int Id,Info employee[],iht m){ int j; employee[O].Id=Id; for(j=m; (1) ;j--); return j; } void main(vpid) {Info employee[MaxNUm+1); long Wage; double sum=0,K,S; int i,j,N=0,Code; scanf(“%d %Id”,&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 %”,&Code,&Wage); } for(i=1;i<=N;i++){ K=(3); / * 计算月应纳税所得额 * / S=0; / * 月应纳税额赋初值 * / if(K>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.2If/n”,employee[i].ld,S); sum+=S; } printf(“全体职工个人所得税总额:%10.2If/n”,sum); }
拍照语音搜题,微信中搜索"皮皮学"使用
参考答案:
参考解析:
知识点:
.
..
皮皮学刷刷变学霸
举一反三
【单选题】在力矩分配法中,等截面直杆的力矩传递系数决定于杆件()
A.
所受荷载
B.
截面抗弯刚度
C.
长度
D.
远端约束形式
【判断题】力矩分配法 等截面直杆的弯矩传递系数决定于远端的受力情况。
A.
正确
B.
错误
【判断题】ch5:选择题:201911219:简单迭代 简单迭代都是局部收敛的.
A.
正确
B.
错误
【单选题】请选出可以作为C语言用户标识符的一组标识符 。
A.
void , include , Good
B.
a8_b5 , _45 , Else
C.
DO , -xy123 , Case
D.
8n , IF , double
【判断题】小王因与公司领导产生冲突,当天晚上通过微信告知领导他要离职,第二天就去外地旅游了,从法律的角度小王的做法是对的还是错的
A.
正确
B.
错误
【单选题】石棉垫片是用来充填两()间的凹凸不平处,以防止介质泄漏。
A.
结合面
B.
侧面
C.
法兰间
D.
端面
【单选题】请选出可以作为c语言用户标识符的一组标识符( )
A.
void、define、WORD
B.
A3_B3、_123、abc
C.
FOR、-abc、Case
D.
2a、Do、Sizeof
【单选题】请选出可以作为C语言用户标识符的一组标识符( )。
A.
void, define, WORD
B.
A3_B3, _123, abc
C.
FOR, -abc, Case
D.
2a , Do, Sizeof
【单选题】下列关于生物学中常见的几种酶的叙述,正确的是
A.
DNA连接酶将目的基因的黏性末端与载体的黏性末端之间的碱基黏合
B.
用限制性核酸内切酶从质粒上切下一个目的基因需消耗4个水分子
C.
Taq酶是PCR仪扩增DNA分子时常用的一种耐高温的DNA连接酶
D.
在解离根尖分生区细胞时加入纤维素酶有利于提高解离的效果
【单选题】在力矩分配法中,等截面直杆的力矩传递系数决定于杆件的(   )。
A.
所受荷载
B.
截面抗弯刚度
C.
长度
D.
远端约束形式
相关题目: