1. switch(grade)会进入case'B'分支2. 由于C语言switch语句的"case穿透"特性(没有break时会继续执行后续case),程序将依次执行: - case 'B':无任何操作,继续执行下一个case - case 'C':执行printf(">=60."),输出字符串>=60. - case 'D':执行printf("<60> - default:执行printf("error."),输出...
grade='B'; switch(grade){ case'A': score=100; case'B': score=90; case'C': case'D': score=60; default: score=0; } A. 100 B. 90 C. 60 D. 0 相关知识点: 试题来源: 解析 D 当grade和case B匹配后,score=90;score=60;score=0;都执行,最后score的分数为0反馈 收藏 ...
所以为了达到你要的效果,应该在每个case后面都加break,表示执行完特定case之后就跳出switch语句。代码的意思是:grade如果是A的话,输出85~100;如果是B的话,输出70~84;如果是C的话,输出60~69。看样子应该是两种得分评价系统的转换,从A、B、C这种等级制转换为百分制。以此为例,switch后面的(gr...
chchprintf("%c is a lowercase alphabet\n",ch);break;case'A'...'Z':printf("%c is an uppercase alphabet\n",ch);break;case48...57:printf("%c is a digit\n",ch);break;default:printf("%c is a non-alphanumeric character\n",ch);}return0;} ...
Solving problems encountered in your business and help you build the ecosystems of business, people, IT hardware and technology. All Solutions Case Studies Networking Fostering Connectivity with Scalable Infrastructure Customer-focused networking offers value with advanced protocols, seamless campus connectivity...
switch(grade){case 'A':printf("excellent");case 'B':printf("pass");case 'C':printf("failure");} 相关知识点: 试题来源: 解析 passfailure 代码中定义字符变量grade并赋值为'B'。执行switch语句时,匹配到case 'B',因此执行对应的printf("pass\n");,输出“pass”并换行。由于后续没有break语句,...
百度试题 结果1 题目5、 switch(grade)case 'A':printf(“85-100\n”);case ‘B':printf(“70-84\n”);case ‘C':printf(“60-69\n”);case 'D':printf(“ 相关知识点: 试题来源: 解析 60-69 反馈 收藏
package main import "fmt" func main() { /* local variable definition */ var grade string = "B" var marks int = 90 switch marks { case 90: grade = "A" case 80: grade = "B" case 50,60,70 : grade = "C" default: grade = "D" } switch { case grade == "A" : fmt.Printf...
switch(grade_report) { case 'A' : printf("Outstanding Result!\n" ); break; case 'B' : printf("Excellent Result!\n" ); break; case 'C' : printf("Good Result\n" ); break; case 'D' : printf("Satisfying Result\n" );
设有程序片段:switch(grade){case‘A’:printf(“85-100\n”);case‘B’:printf(“70-84\n”);break;case‘C’:printf(“60-69\n”);break;case‘D’:printf(“<60\n”);default:printf(“error!\n”);}若grade的值为’E’,则输出结果是。的答案是什