首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是【 】。 #include <stdio.h> main() { int i; for(i-’a’; i<’f’; i++,i++) printf("%c",i-’a’+’A’); p
以下程序的输出结果是【 】。 #include <stdio.h> main() { int i; for(i-’a’; i<’f’; i++,i++) printf("%c",i-’a’+’A’); p
admin
2013-06-11
14
问题
以下程序的输出结果是【 】。
#include <stdio.h>
main()
{ int i;
for(i-’a’; i<’f’; i++,i++) printf("%c",i-’a’+’A’);
printf("\n");
}
选项
答案
ACE
解析
题目中for循环的循环变量i从字符’a’变到字符’e’,但由于每次循环后都连续执行了两次i++,所以for循环将执行3次,循环变量i的值依次为’a’、’c’、’e’。循环体中是一条输出语句,按字符输出表达式i-’a’+’A’。因为大小写字母的ASCII码是连续的,例如’b’+1=’c’、’W’-1=’V’,而且小写字母的ASCII码比大写字母的大。所以,同一个字母的大小写字符之差是一个固定值。由此可见,将一个字符从小写转换为大写,只需将其减去这个固定值,而将大写转为小写可以加上这个固定值。固定值可以通过任一字符的小写减去大写来得到。所以本题的i-’a’+’A’=i-(’a’-’A’),即让i减去了此固定值,从而使整个表达式的值为i所代表的小写字母的大写形式。故本题的输出结果是ACE。
转载请注明原文地址:https://jikaoti.com/ti/rGn0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序voidf(int*x,int*y){intt;t=*x;*x=*y;*y=t;}main(){inta[8]={1,2,3,4,5,6,7,8},i,*p,*
下列字符串是用户自定义标识符的是______。
有程序段: int*p,a,b=1; p=&a;*p=10;a=*p+b; 执行该程序段后,a的值是()
软件工程研究的内容主要包括:软件开发技术和【】。
设有定义:intn=0,*p=&n,**q=&p;,则以下选项中,正确的赋值语句是()。
利用E-R模型进行数据库的概念设计,可以分成3步:首先设计局部E-R模型,然后把各个局部E-R模型综合成一个全局的模型,最后对全局E-R模型进行(),得到最终的E-R模型。
按数据流的类型,结构化设计方法有两种设计策略,它们是变换分析设计和【】。
对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为
以下叙述中不正确的是()
在下列四条叙述中,错误的一条是()
随机试题
PC机显示器一般不使用的屏幕分辨率是______。
A.急性肺炎B.急性脑炎C.急性肝炎D.急性喉炎E.急性肾炎小儿麻疹最常见的并发症是()
当声源波长与声源尺寸相比( )时,可以将该声源视为点声源。
高温作业是指在生产劳动过程中,其工作地点平均WBGT指数等于或大于()℃的作业。
一般而言,()是风险很小的投资方式,是短期投资的良好选择。
矩阵组织形式的主要优点是( )。
音乐是真正的世界语,是感情的语言。当两个国家愿意通过音乐交流。其中或许就含有某种政治善意,即双方想以彼此都能了解、都可接受的音乐语言进行对话。而且,“乐于情通”,音乐往往可以给人带来精神愉悦,从而为人际交往创造良好的气氛。这段文字强调音乐是()。
However,Mr.Trump’svisit,whichdidnotincludeameetingwithIraqipoliticalfigures,althoughhespoketotheprimeministe
Scotlandisauniqueplace.IthassomeofthemostbeautifulcitiesinEurope,alivingevidenceofasplendidandproudpast.
A、Trytotakegoodcareofthemselves.B、Trytoincreasetheirresilienceandoptimism.C、Trytoexercisemoreandeathealthyf
最新回复
(
0
)