// 练习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:...
《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'...
《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);...
注: ① 每次执行switch(C++)时,先取C的值,找到入 口,然后C增1. ② 当执行到continue时,流程跳过do-while语句 中当未执行的语句,而直接转向while的条件表 达式,判循环是否进行. 练习与实践: 1.百分制转换成五分制. 04:06:16 课本P101: 1题 #include<stdio.h> int main() { int x; printf("请输入...
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语句实现)。 输入格式: 输入有三个整数a,x,y。 输出格式: 请输入a值,输出x与y的运算结果 当a==1,计算x+y; 当a==2,计算x-y; 当a==3,计算x*y; 当a==4,计算x÷y;(保留1位小数) ...
再判断经历月份天数,使用switch语句,注意平年与闰年2月天数不同。3、最后计算总天数,5天为一个周期。当余数为4或0时晒网,其它打渔。1. Determine whether the input data is reasonable. For example, year, month, and the corresponding date of the month. If the current year is not reasonable, jump...
2、switch语句 四、思考题 1、思考题1 2、思考题2 一、前言 1、上节课回顾 上一次给大家讲了C++数组,在以后的代码中,数组会经常使用到。因为是刚刚入门,不宜太难,所以没有讲太多难的地方,简单的,也不需要留思考题。