首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序 #include main() { char ch = ’A’; while (ch < ’D’) { printf("%d", ch - ’A’); ch++; } printf("\n"); } 程序运行后的输出结果是( )。
有如下程序 #include main() { char ch = ’A’; while (ch < ’D’) { printf("%d", ch - ’A’); ch++; } printf("\n"); } 程序运行后的输出结果是( )。
admin
2015-07-28
22
问题
有如下程序
#include
main()
{
char ch = ’A’;
while (ch < ’D’)
{
printf("%d", ch - ’A’);
ch++;
}
printf("\n");
}
程序运行后的输出结果是( )。
选项
A、012
B、ABC
C、abc
D、123
答案
A
解析
字符常量与其ASCII码值一一对应,在计算的时候,一般是字符数据对应的ASCII码参与运算,所以该程序的逻辑是,在字符ch的ASCII码小于’D’的ASCII码的情况下,输出ch与’A’之间的ASCII码的差值。其中’A’-’A’=0;’B’-’A’=1…易得答案选A。
转载请注明原文地址:https://kaotiyun.com/show/vZJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:main(){inti=1,j=1,k=2;if((j++||k++)&&i++)printf("%d,%d,%d\n",i,j,k);}执行后输出结果是()。
以下叙述中错误的是()。
下列程序段的输出结果是()。voidfun(int*x,int*y){printf("%d%d",*x,*y);*x=3;*y=4;}main(){intx=2,y=1;fun(&y,&x
下列叙述中正确的是()。
程序设计方法要求在程序设计过程中()。
以下程序段打开文件后,先利用fseek函数将文件位置指针定位在文件末尾,然后调用ftell函数返回当前文件的具体位置,从而确定文件长度,请填空。FILE*myf;longfl;myf=【】("test.t","rb”);fs
设有宏定义: #defineWIDTH80 #defineLENGTHWIDTH+40 则执行赋值语句“v=LENGTH*20;"(v为int型变量)后,v的值是【】。
软件生命周期中所花费用最多的阶段是_______。
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于系统软件的是
若按功能划分,软件测试的方法通常分为【】测试方法和黑盒测试方法。
随机试题
教育的负向功能
患者眩晕,动则加剧,劳则即发,面色咣白,唇甲不华,心悸少寐,神疲懒言,饮食减少,舌质淡,脉细弱。其治法是
影响牙周病的全身疾病不包括
试验研究中对照组与试验组发病率差值再除以对照组发病率,所得指标为
隐框、半隐框所采用的结构粘结材料必须是()。
发布招聘广告信息的渠道很多,单位在选择时,要综合考虑()等因素。
根据材料,下列说法不正确的是:
在一个容量为15的循环队列中,若头指针front=6,尾指针rear=9,则循环队列中的元素个数为
TheresultoftheboycottorganizedbyDr.Kingwasthat
(1)SiliconValleyisamagnettowhichnumeroustalentedengineers,scientistsandentrepreneursfromoverseasflockinsearch
最新回复
(
0
)