《C语言基础》(分支和循环结构switch)复习备考练习题 10有以下程序: #include"stdio.h" main( ) {char i; for (; (i=getchar ())!='\n';) {switch (i-'a') {case 0: putchar (i); case 1: putchar (i+1);break; case 2: putchar (i+2); case 3: break; default: putchar (i);...
《C语言基础》(分支和循环结构switch)复习备考练习题 10有以下程序: #includestdio.h main( ) {char i; for (; (i=getchar ())!=\n;) {switch (i-a) {case 0: putchar (i); case 1: putchar (i+1);break; case 2: putchar (i+2); case 3: break; default: putchar (i);break; }...
比如70~79对应“7”,经过这样的转换再用switch语句就很简单了,看一下代码: voidfun8(){intp;charg='E';printf("请输入成绩查询等级:\n");scanf_s("%d",&p);if(p>100||p<0){printf("输入成绩无效,请输入0~100\n");return;}intn=p/10;switch(n){case10:case9:g='A';break;case8:g='B'...
// 练习8voidfun8(){int p;char g='E';printf("请输入成绩查询等级:\n");scanf_s("%d",&p);if(p>100||p<0){printf("输入成绩无效,请输入0~100\n");return;}int n=p/10;switch(n){case10:case9:g='A';break;case8:g='B';break;case7:g='C';break;case6:g='D';break;default:...
switch语句练习题 1.若运行时输入:3 5/,则以下程序的运行结果是___main( ){float x,y;char o;double r;scanf("%f %f %c",&x,&y,&o);switch(o){case '+':r=x+y;break;case '-':r=x-y;break;case '*':r=x*y;break;case '/':r=x/y;break;} printf("%f",r);} 2....
switch(k){ case 1: printf("%d\n",k++); case 2: printf("%d\n",k++); case 3: printf("%d\n",k++); case 4: printf("%d\n",k++); break; default: printf("FULL!\n");}return 0;}输入1,则为 1 2 3 4,因为case1到case4输入3,则为 3 4,因为case3到case4主要是break的应用 ...
2、switch语句 四、思考题 1、思考题1 2、思考题2 一、前言 1、上节课回顾 上一次给大家讲了C++数组,在以后的代码中,数组会经常使用到。因为是刚刚入门,不宜太难,所以没有讲太多难的地方,简单的,也不需要留思考题。
D. switch语句的default语句可以出现在任意位置 5. 以下关于C语言循环和分支语句的描述,正确的是: A. 循环和分支语句可以同时使用 B. 循环语句不能嵌套分支语句 C. 分支语句不能嵌套循环语句 D. 循环和分支语句不能同时出现在一个代码块中 二、填空题 1. 以下代码的输出结果是___。 ```c include <stdio....
第四次上机练习(switch语句) 1.当运行以下程序时,从键盘键入China#CR(CR代表回车),则下面程序的运行结果 是。 #includestdio.h voidmain() { intv1=0,v2=0;charch; for(;(ch=getchar())!=‘#’;) switch(ch) { case‘a’: case‘h’: ...
✅练习一: 判断一个数是奇数还是偶数 ✅练习二: 判断某一年是否为闰年闰年是指该年份能被 4 整除,且不能被 100 整除;或者能被 400 整除,那么该年份是闰年 ✅练习三: 判断一个数的值的范围 ✅练习四: 比较两个数哪一个更大 三、switch语句 ...