首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #include main() { char ch = ’M’; while (ch != ’K’) { ch --; putchar(ch); } printf("\n"); } 程序运行后的输出结果是( )。
有如下程序 #include main() { char ch = ’M’; while (ch != ’K’) { ch --; putchar(ch); } printf("\n"); } 程序运行后的输出结果是( )。
admin
2015-07-28
35
问题
有如下程序
#include
main()
{
char ch = ’M’;
while (ch != ’K’)
{
ch --;
putchar(ch);
}
printf("\n");
}
程序运行后的输出结果是( )。
选项
A、LK
B、MN
C、OP
D、MM
答案
A
解析
while执行逻辑是如果字符ch不为?K?,则先自减1,再输出对应的字符,这里的自减1指的是字符的ASCII码减1,其实就是字符由?M?变为?L?。循环体执行2次,第1次输出?L?,第2次输出?K?,第3次循环条件不满足,退出循环,所以答案选A。
转载请注明原文地址:https://kaotiyun.com/show/SZJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdlib.h>structNODE{intnum;structNODE*next;}main(){structNODE*p,*q,*r;
有以下程序:structSTU{charname[10];intnum;intscore;};main(){structSTUs[5]={{"YangSan",20041,703}
有以下程序:main(){inti=1,j=1,k=2;if((j++||k++)&&i++)printf("%d,%d,%d\n",i,j,k);}执行后输出结果是()。
下列叙述中正确的是()。
以下选项中,与k=n++完全等价的表达式是
软件详细设计的主要任务是确定每个模块的
以下选项中,能用作用户标识符的是
对建立良好的程序设计风格,下列描述正确的是()。
排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、______和选择排序。
分析下面的程序main(){int*p1,*p2,*p;intx=4,y=6;p1=&x;p2=&y;if(x<y){p=p1;p1=p2;p2=p;}
随机试题
人的解放与社会进步的关系是()。
在中国特色社会主义的各种创新中()。
患者心烦不寐,胸闷脘痞,泛恶嗳气,伴口苦、头重、目眩,舌红苔黄腻,脉滑数。证属
最少见的女性骨盆是
某机械厂为保证产品质量,设立了质量检验部门对产品实现过程中各个环节的质量状况进行监控,及时掌握产品实现过程中的质量状况、评价和分析质量控制的有效性。编制产品质量特性分析表所依据的主要技术资料有________。
实现人生理想价值的具体表现和重要途径是()。
劳动资源稀缺性的属性包括()。
在整个欧洲的历史上,工资上涨阶段一般是跟随在饥荒之后。因为当劳动力减少时,根据供求关系的规律,工人就会更值钱。但是,19世纪40年代爱尔兰的土豆饥荒却是一个例外。它导致的结果是爱尔兰一半人口的死亡或移民,但在接下来的10年中,爱尔兰的平均工资并没有明显的上
设y=y(x)由方程所确定,则______.[img][/img]
WhenStevensInstituteofTechnologyhiredmeadecadeago,itinstalledmeforseveralmonthsinthedepartmentofphysics,whi
最新回复
(
0
)