欢迎来到天天文库
浏览记录
ID:22582059
大小:25.89 KB
页数:15页
时间:2018-10-30
《c++选择结构21道题含答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、题目、描述、输入、输出、输入样例、输出样例、测试输入、测试输出选择01:整除请写一个程序:输入一个正整数值,请查这个值是否可以被17整除,如果可以输出1,否则输出0。输入34输出1输入38输出0测试输入15输出0#includeusingnamespacestd;intmain(){intn;cin>>n;if(n%17==0)cout<<"1"<2、按10%提取;利润高于10万元,低于或等于20万元的部分,奖金按7.5%提取;20万到40万之间的部分,可提成5%;40万到60万之间部分,可提成3%;60万到100万之间的部分,可提成1.5%;超过100万元的部分按1%提成。从键盘输入当月利润,求应发放奖金总数。输入9输出0.9输入15输出1.375输入30输出2.25输入50输出3.05输入80输出3.65输入120输出4.15测试:输入90输出3.8#includeusingnamespacestd;intmain(){ inta; cin>>a; if(a3、<=10) cout<<0.1*a<4、 return0;}选择03:征税税务部门征收所的税,规定如下:1)收入在1000元以内(含1000),免征;2)收入在1000~3000元以内(含3000),纳税额为收入的3%;3)收入超过3000~5000元以内(含5000),纳税为收入4%;4)当收入超过5000元时,纳税为收入6%。请根据以上关系,输入收入m,输出应缴纳的税收tax。输入900输出0输入2000输出60输入4000输出160输入6000输出360测试:输入2500输出75#includeusingnamespacestd;intmain(){ 5、 doublem; doubletax; cin>>m; if(m<=1000) tax=0; elseif(m<=3000) tax=m*0.03; elseif(m<=5000) tax=m*0.04; elseif(m>5000) tax=m*0.06; cout<6、入:2014输出:no测试数据:输入:1000输出:no#includeusingnamespacestd;intmain(){ inta; cin>>a;if(a%4==0&&a%100!=07、8、a%400==0)cout<<"yes"<9、0分以下的输出'C'。输入90输出A输入70输出B输入59输出C输入120输出illegal测试:输入90输出A#includeusingnamespacestd;intmain(){ inta; cin>>a; if(a<=100) { if(a>=90) cout<<"A"<=60) cout<<"B"<=0) cout<<"C"<10、; } else cout<<"illegal"<
2、按10%提取;利润高于10万元,低于或等于20万元的部分,奖金按7.5%提取;20万到40万之间的部分,可提成5%;40万到60万之间部分,可提成3%;60万到100万之间的部分,可提成1.5%;超过100万元的部分按1%提成。从键盘输入当月利润,求应发放奖金总数。输入9输出0.9输入15输出1.375输入30输出2.25输入50输出3.05输入80输出3.65输入120输出4.15测试:输入90输出3.8#includeusingnamespacestd;intmain(){ inta; cin>>a; if(a
3、<=10) cout<<0.1*a<4、 return0;}选择03:征税税务部门征收所的税,规定如下:1)收入在1000元以内(含1000),免征;2)收入在1000~3000元以内(含3000),纳税额为收入的3%;3)收入超过3000~5000元以内(含5000),纳税为收入4%;4)当收入超过5000元时,纳税为收入6%。请根据以上关系,输入收入m,输出应缴纳的税收tax。输入900输出0输入2000输出60输入4000输出160输入6000输出360测试:输入2500输出75#includeusingnamespacestd;intmain(){ 5、 doublem; doubletax; cin>>m; if(m<=1000) tax=0; elseif(m<=3000) tax=m*0.03; elseif(m<=5000) tax=m*0.04; elseif(m>5000) tax=m*0.06; cout<6、入:2014输出:no测试数据:输入:1000输出:no#includeusingnamespacestd;intmain(){ inta; cin>>a;if(a%4==0&&a%100!=07、8、a%400==0)cout<<"yes"<9、0分以下的输出'C'。输入90输出A输入70输出B输入59输出C输入120输出illegal测试:输入90输出A#includeusingnamespacestd;intmain(){ inta; cin>>a; if(a<=100) { if(a>=90) cout<<"A"<=60) cout<<"B"<=0) cout<<"C"<10、; } else cout<<"illegal"<
4、 return0;}选择03:征税税务部门征收所的税,规定如下:1)收入在1000元以内(含1000),免征;2)收入在1000~3000元以内(含3000),纳税额为收入的3%;3)收入超过3000~5000元以内(含5000),纳税为收入4%;4)当收入超过5000元时,纳税为收入6%。请根据以上关系,输入收入m,输出应缴纳的税收tax。输入900输出0输入2000输出60输入4000输出160输入6000输出360测试:输入2500输出75#includeusingnamespacestd;intmain(){
5、 doublem; doubletax; cin>>m; if(m<=1000) tax=0; elseif(m<=3000) tax=m*0.03; elseif(m<=5000) tax=m*0.04; elseif(m>5000) tax=m*0.06; cout<6、入:2014输出:no测试数据:输入:1000输出:no#includeusingnamespacestd;intmain(){ inta; cin>>a;if(a%4==0&&a%100!=07、8、a%400==0)cout<<"yes"<9、0分以下的输出'C'。输入90输出A输入70输出B输入59输出C输入120输出illegal测试:输入90输出A#includeusingnamespacestd;intmain(){ inta; cin>>a; if(a<=100) { if(a>=90) cout<<"A"<=60) cout<<"B"<=0) cout<<"C"<10、; } else cout<<"illegal"<
6、入:2014输出:no测试数据:输入:1000输出:no#includeusingnamespacestd;intmain(){ inta; cin>>a;if(a%4==0&&a%100!=0
7、
8、a%400==0)cout<<"yes"<9、0分以下的输出'C'。输入90输出A输入70输出B输入59输出C输入120输出illegal测试:输入90输出A#includeusingnamespacestd;intmain(){ inta; cin>>a; if(a<=100) { if(a>=90) cout<<"A"<=60) cout<<"B"<=0) cout<<"C"<10、; } else cout<<"illegal"<
9、0分以下的输出'C'。输入90输出A输入70输出B输入59输出C输入120输出illegal测试:输入90输出A#includeusingnamespacestd;intmain(){ inta; cin>>a; if(a<=100) { if(a>=90) cout<<"A"<=60) cout<<"B"<=0) cout<<"C"<10、; } else cout<<"illegal"<
10、; } else cout<<"illegal"<
此文档下载收益归作者所有