下列程序段的输出结果是______。 int n=C; switch(n++) { default:

大学专科 已帮助: 时间:2023-08-17 02:05:42

下列程序段的输出结果是______。 int n=C; switch(n++) { default:printf("error");break; casea:printf("good");break; caseC:printf("moming"); cased:printf("class"); }
请帮忙给出正确答案和分析,谢谢!

难度:⭐⭐⭐

题库:大学专科,电子信息,计算机类

标签:正确答案,请帮忙,下列

参考解答

用户头像

408***305

2023-08-17 02:05:42

正确答案:morningclass
本题考查了两个知识点:①“++、--”运算后缀形式是先使用变量原来的值,使用完后再使其增1或减1;②在switch语句中,当n='c'时,执行“case'c':”,输出morning;因为此句中没有break语句,因此接着执行“case'd':”,输出class,最终输出结果为morningclass。

上一篇 写出下列程序的输出结果______。 main() { int n=0; while(n++<=1)

下一篇 x y x均为int型变量 描述“x y和z中至少有两个为正数”的表达式是______。请帮忙给出正

相似问题