下列程序段的输出结果是______。 int n=C; switch(n++) { default:
下列程序段的输出结果是______。 int n=C; switch(n++) { default:printf("error");break; casea:printf("good");break; caseC:printf("moming"); cased:printf("class"); }
请帮忙给出正确答案和分析,谢谢!
参考解答
正确答案:morningclass
本题考查了两个知识点:①“++、--”运算后缀形式是先使用变量原来的值,使用完后再使其增1或减1;②在switch语句中,当n='c'时,执行“case'c':”,输出morning;因为此句中没有break语句,因此接着执行“case'd':”,输出class,最终输出结果为morningclass。
相似问题
写出下列程序的输出结果______。 main() { int n=0; while(n++<=1)
写出下列程序的输出结果______。 main() { int n=0; while(n++<=1) ; printf( "%d, ",n); printf( "%d ",n++); }请帮忙给出正确答案和分析,谢谢!
某种产品经两道工序加工完成。工序的工时定额分别为24小时 16小时。各道工序的在产品在本道工序的加工
某种产品经两道工序加工完成。工序的工时定额分别为24小时、16小时。各道工序的在产品在本道工序的加工程度按工时定额的50%计算。据此计算的第二道工序在
下面说法正确的有( )。A. 在只生产一种产品的车间中 制造费用直接计人产品成本B. 制造费用应按产
下面说法正确的有( )。A 在只生产一种产品的车间中,制造费用直接计人产品成本B 制造费用应按产品品种开设明细账C 制造费用应按车间开设明细账D
设x y z均为int型变量 请写出描述“x或y中至少有一个小于z”的表达式______。请帮忙给出
设x、y、z均为int型变量,请写出描述“x或y中至少有一个小于z”的表达式______。请帮忙给出正确答案和分析,谢谢!
执行下列语句段后 x的值是______。 int*p x; x=100; p=&x; x=*p+50
执行下列语句段后,x的值是______。 int*p,x; x=100; p=&x; x=*p+50;请帮忙给出正确答案和分析,谢谢!
