若下列该程序时,按如下形式从键盘输入数据,则程序的运行结果为() 输入数据:2473(回车符号)
int c;
while((c=getchar())!='\n')
switch(c-'2')
{
case 0:
case 1:putchar(c+4);
case 2:putchar(c+4);break;
case 3:putchar(c+3);
default:putchar(c+2);break;
}
人气:121 ℃ 时间:2020-01-27 11:16:08
解答
668977
输入2时,执行case0,case1,case2,即得到668
输入4时,执行case2,输出8
输入7时,case都不满足,执行default,得到9
输入3时,执行case1,case2,得到77
回车 结束
推荐
猜你喜欢
- 求函数y=2x三次方-3x平方+1的单调区间和极点值
- mmol/l与mg/g怎么换算
- 梨的筐数是苹果的3/4,苹果的筐数是橘子的4/5,梨有150筐,橘子多少筐?
- 近年来,我国经济快速发展但是贫富差距不断加大的问题却越发突出,影响了社会的和谐与稳定
- RT三角形ABC∠B等于90°BC大于AB,在BC上找一点P使BP=BA分别过点B,P做AC的垂线BD,PE,垂足为D,E,在四条线段AD,BD,DE,PE中,某些线段之间存在一定的数量关系,请你写出一个等式表示这个数量关系(等式中含有2条
- 当今科学界成就最大的是哪位科学家?有什么成就?
- 咏雪的诗句
- 唯物主义与唯心主义有什么区别,该怎么理解?