首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #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
48
问题
有如下程序
#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<stdio>main(){inta=200;#definea100printf("%d",a);#undefaprintf
C语言中,能识别处理的文件为()。
在数据库理论中,数据物理结构的改变,如存储设备的更换、物理存储的更换、存取方式等都不影响数据库的逻辑结构,从而不引起应用程序的变化,称为【】。
设有宏定义: #defineWIDTH80 #defineLENGTHWIDTH+40 则执行赋值语句“v=LENGTH*20;"(v为int型变量)后,v的值是【】。
()是不正确的C语言赋值语句。
软件生命周期可分为定义阶段,开发阶段和维护阶段。详细设计属于
对建立良好的程序设计风格,下列描述正确的是()。
一个类可以从直接或间接的祖先中继承所有属性和方法。采用这个方法提高了软件的【】。
在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。其中数据独立性最高的阶段是【】。
下列对于软件测试的描述中正确的是()。
随机试题
“一幅画儿”中的“画儿”是()。
正常人腰椎穿刺脑脊液葡萄糖浓度(mmol/L)参考值为
关于眼科用药的描述,正确的是
首先考虑的诊断是治疗原则是
A.脓痂堵塞B.鼻甲肥大C.鼻腔肿物D.鼻腔异物E.鼻黏膜充血、水肿上述原因导致鼻塞,可能的诊断分别是慢性单纯性鼻炎
75岁男性,既往患有高血压及糖尿病,2天前出现腰腹部疱疹、疼痛,诊断为带状疱疹,关于其治疗中不正确的是()
A、 B、 C、 D、 B样式类题目。运算规律为:黑+黑=白,空白+白=黑,空白+黑=白,黑+白=黑。
Youwillhearadialogueaboutgoldprice.Foreachquestion(23-30),markoneletter(A,BorC)forthecorrectanswer.After
CharacteristicsofAGoodReader Toimproveyourreadinghabits,youmustunderstandthecharacteristicsofagoodreader.
GayMarriageStormsUSPoliticalPrimetimeInthespaceofafewmonths,gaymarriageintheUnitedStateshasbeentransfor
最新回复
(
0
)