具有选择结构的C程序设计.ppt
上传人:天马****23 上传时间:2024-09-11 格式:PPT 页数:30 大小:1.2MB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

具有选择结构的C程序设计.ppt

具有选择结构的C程序设计.ppt

预览

免费试读已结束,剩余 20 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

A)i=0,j=0,a=6B)i=1,j=1,a=7C)i=1,j=0,a=7D)i=0,j=1,a=0请编写程序,根据输入的学生成绩,应给出相应的等级。即:90-100A80-89B70-79C60-69D0-60Eswitch(表达式){case常量表达式1:语句组1;break;case常量表达式2:语句组2;break;……case常量表达式n:语句组n;break;default:语句组n+1;}请您选择进制转换菜单1、10进制转换为16进制2、16进制转换为10进制3、10进制转换为8进制4、8进制转换为10进制请输入您的选择:再输入转换数据:main(){intnum,data;printf(“\n1:10-16\n”);printf(“2:16-10\n”);printf(“\n3:10-8\n”);printf(“2:8-10\n”);printf(“\n请输入您的选择\n”);scanf(“%d\n”,&num);switch(num){case1:scanf(“%d”,&data);printf(“%d,%x\”,data,data);break;case2:scanf(“%x”,&data);printf(“%x,%d\”,data,data);break;case3:scanf(“%d”,&data);printf(“%d,%o\”,data,data);break;case4:scanf(“%o”,&data);printf(“%o,%d\”,data,data);break;default:printf(“数据有误\n”);}}main(){floatx,y;charop;scanf(“%f,%c,%f”,&x,&op,&y);switch(op){case‘+’:printf(“%.2f%c%.2f=%.4f\n”,x,op,y,x+y);break;case’-’:printf(“%.2f%c%.2f=%.4f\n”,x,op,y,x-y);break;case‘*’:printf(“%.2f%c%.2f=%.4f\n”,x,op,y,x*y);break;case‘/’:if(y==0)printf(“数据错误!\n”);elseprintf(“%.2f%c%.2f=%.4f\n”,x,op,y,x/y);}}第四章具有选择结构的C程序设计第四章具有选择结构的C程序设计输入一个整数x,然后判断该数是否为偶数,若是请打印输出,否则不打印。请编写程序。请将以下语句改写成switch语句if(a<30)m=1;elseif(a<40)m=2;elseif(a<50)m=3;elseif(a<60)m=4;elsem=5;main()charc1=‘b’,c2=‘e’;printf(“%d,%c\n”,c2-c1,c2-’a’+’A’);}A)2,MB)3,EC)2,ED)输出结果不确定