计算机专业 系统测试题4.docx
文档编号:1224942
文档页数:8
上传时间: 2020-10-15
文档级别:普通资源
文档类型:docx
文档大小:15.43KB
系统测试题 4 1.算式 2*73848 中缺少一个十位数和一个个位数。 编程求出使该算式成立时的这两个数, 并输出正确的算式。 include include main int x,y; /***********SPACE***********/ forx1;【】;x /***********SPACE***********/ for【】;y10;y /***********SPACE***********/ if【】3848 /***********SPACE***********/ printfd*d3848n,【】; exit0; 2.一个 40 磅重的板碎成 4 块, 每块正好是一个整数磅, 且用这 4 块当砝码能称出 140 磅的整数 重量的物体。编程求这 4 块的各自重量。 include include main int i,j,k,l,p,t1,t2,t3,t4; fori1;i38;i /***********SPACE***********/ for【】;j38-i;j /***********SPACE***********/ forkj;k【】;k l40-i-j-k; forp1;p40;p fort1-1;t12;t1 fort2-1;t22;t2 fort3-1;t32;t3 fort4-1;t42;t4 /***********SPACE***********/ if【】p goto next; break; /***********SPACE***********/ nextifp【】 printfd,d,d,dn,i,j,k,l; exit0; printferror.; 3.企业发放的奖金根据利润提成。利润i低于或等于 10 万元时,奖金可提 10;利润高于 10 万元,低于 20 万元时,低于 10 万元的部分按 10提成,高于 10 万元的部分,可可提成 7.5; 20 万到 40 万之间时, 高于 20 万元的部分, 可提成 5; 40 万到 60 万之间时高于 40 万元的部分, 可提成 3;60 万到 100 万之间时,高于 60 万元的部分,可提成 1.5,高于 100 万元时,超过 100 万元的部分按 1提成,从键盘输入当月利润 i,求应发放奖金总数 include main long int i; double bonus1,bonus2,bonus4,bonus6,bonus10,bonus; scanfld, bonus1100000*0.1;bonus2bonus1100000*0.75; bonus4bonus2200000*0.5; bonus6bonus4200000*0.3; bonus10bonus6400000*0.15; ifi100000 bonusi*0.1; /***********SPACE***********/ else if【】 bonusbonus1i-100000*0.075; /***********SPACE***********/ else if【】 bonusbonus2i-200000*0.05; /***********SPACE***********/ else if【】 bonusbonus4i-400000*0.03; else ifi1000000 bonusbonus6i-600000*0.015; else bonusbonus10i-1000000*0.01; /***********SPACE***********/ 【】bonus