实验8:选择结构程序设计
实验目的:
(1)学会正确使用逻辑运算符和逻辑表达式; (2)熟练掌握if-else语句,学习调试程序。 实验内容:
1、定义语句:int a=1,b=2,c=3,x; 则以下选项中各程序段执行后,x的值不为3的是 C
A) if (c
main() {char a; scanf(\if( a>=’A’&&a<=’Z’ ) a+=32; printf(\}
1
4、 若从键盘输入58,则以下程序输出的结果是_585858__。
main() { int a; scanf(\ if(a>50) printf(\ if(a>40) printf(\ if(a>30) printf(\ } 5、已知int x=10,y=20,z=30;以下语句执行后x,y,z的值是 B_。 if(x>y) z=x; x=y; y=z;
A)x=10,y=20,z=30 B)x=20,y=30,z=30 C)x=20,y=30,z=10 D)x=20,y=30,z=20
二、程序设计题
1、(必做)有一函数
① 用scanf()函数输入x的值,求y值。
② 运行程序,输入的值(分别为x<1,1=
#include \void main() { int x,y; printf(\ scanf(\
2
if(x<1) y=x; else if(x>=1&&x<10) y=2*x-1; else y=3*x-11; printf(\ getch(); } 2、(必做)给出一百分制成绩,要求输出成绩等级A、B、C、D、E。90分以上为A,80~89为B,70~79分为C,60~69分为D,60分以下为E。
#include
#include
4、(选做)企业发放的奖金根据利润提成。利润(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
4
#include
5
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库C语言实验8(附参考答案)在线全文阅读。
相关推荐: