首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
以下程序的输出结果是( ) char apple( char ch) {if(ch>=’A ’&&ch
以下程序的输出结果是( ) char apple( char ch) {if(ch>=’A ’&&ch
admin
2016-12-25
12
问题
以下程序的输出结果是( )
char apple( char ch)
{if(ch>=’A ’&&ch<=’Z’)ch=ch一’A’+’a’;
retum ch;
}
main()
{ char s[]="ABC+abc=defGHI",*p=s;
while(*p)
{*p= apple(*p);
p++;}
printf("%s\n",s);
}
选项
A、abc+ABC=DEFghi
B、abc+abc=defghi
C、abcaABCDEFghi
D、abcabcdefghi
答案
B
解析
ch>=’A’&&ch<=’Z’,说明只有大写字母才会执行if后面的语句,ch=ch -’A’+’a’中大写字母变成小写字母。*p=s;说明指针p被赋予了字符数组的首地址,且在执行完app1e函数后,p++指针移向下一个字符,所以整个函数的功能是把大写字母变成小写字母,其他按原样输出。
转载请注明原文地址:https://kaotiyun.com/show/LtAx777K
本试题收录于:
高级语言程序设计题库理工类分类
0
高级语言程序设计
理工类
相关试题推荐
根据软件需求分类,下列选项中不属于设计约束的是()
下图是银行活期存取款业务处理系统的数据流图,请根据图示完成以下填空。“业务分类”的输出流是:____________
假设月收入≤3500元者免税,现用3500元和3501元作为测试数据,所采用的是()
简述程序的动态再定位的思想。
_______以字符为独立的信息传输单位,在每个字符的起始处开始对字符内的比特实现同步,但字符与字符之间的间隔时间是不固定的。()
在数据单元上附加一些数据或是对数据单元作的密码变换,也就是信息的发送者使用公开密钥算法的主要技术产生的别人无法伪造的字符串的行为称作()
设有一个职工文件,每个记录有如下格式:职工号、姓名、职称、性别、工资其中“职工号”为主关键字,其他为次关键字,如下表所示。试用下列结构组织这个文件:(1)索引无序文件(2)多重表文件(3)倒排文件
叙述电子邮件服务的工作过程,并说明其中应用到的相关协议。
写出程序运行结果main(){inti,j;for(i=0;i<5;i++){for(j=5;j-i>0;j--)printf("*");printf("\n");}
在一个C语言程序中()
随机试题
A.浆液性炎B.纤维素性炎C.化脓性炎D.慢性肉芽肿性炎肺脓肿
选磨法治疗食物嵌塞,可通过以下方法进行
酮体是指
关于行政许可的说法错误的是()。
法定存款准备金应该等于()。
下列选项中,()用来比喻做事技艺不精湛,如今多比喻对各种技艺略知皮毛的人。
有时,疼痛能使人变得敏锐、清醒,唤起人道情怀,恢复本性良知。不疼者往往不知疼者之疼,而疼者因己之疼而_____________,易于体验并感知他人的苦楚,生出同情心,或许还会上升到对人类、对存在的_____________之心。依次填入画横线部分最恰当的一
1898年的“百日维新”如同昙花一现,只经历了103天就夭折了。戊戌政变后,新政措施大都被废除,被保留下来的是
对于n个结点的单向链表(无表头结点),需要指针单元的个数至少为______。
Advertiserstendtothinkbigandperhapsthisiswhythey’realwayscominginforcriticism.Theircriticsseemtoresentthem
最新回复
(
0
)