首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是______。 char cchar(char ch) { if(ch>=’A’&&ch<=’z’)ch=ch-’A’+’a’; return ch; } main() { char s[]
以下程序的输出结果是______。 char cchar(char ch) { if(ch>=’A’&&ch<=’z’)ch=ch-’A’+’a’; return ch; } main() { char s[]
admin
2010-09-05
38
问题
以下程序的输出结果是______。 char cchar(char ch) { if(ch>=’A’&&ch<=’z’)ch=ch-’A’+’a’; return ch; } main() { char s[]="ABC+abc=defDEF",*p=s; while(* p) { * p=cchar(* p); p++; } printf("% s\n", s); }
选项
A、abe+ABC=DEFdef
B、abc+abe=defdef
C、abcaABCDEFdef
D、abcabcdefdef
答案
B
解析
字符数组元素作函数参数是单向的值传递。函数cchar的功能是将大写字母转换为小写字母。主函数中while循环语句的条件是判断指针p当前指向的字符是否为空,若不为空,则调用函数cchar,即主函数中通过循环语句将字符串"ABC+abc=defDEF"中的大写字母全部转换为小写字母,因此printf的输出结果为选项B。
转载请注明原文地址:https://kaotiyun.com/show/YuWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在考生文件夹下有一个工程文件st5.vbp,其窗体上有两个命令按钮、三个标签和三个文本框,均使用默认名称。程序的功能如下:①如果单击“读数据”命令按钮,则将考生文件夹下in5.dat文件中两组已按升序方式排列的数(每组30个数)分别读入数组A和B
关于文件操作,以下叙述中正确的是
下面不属于软件开发阶段任务的是
下面属于白盒测试方法的是
结构化程序设计的基本原则不包括()。
以下选项中,不合法的VisualBasic的变量名是( )。
如果要定义一个窗体级变量,定义变量语句的位置应该是
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为
以下不合法的数值常量是()。
设x=011050,则x=x&01252的值是()。
随机试题
引起血栓闭塞性脉管炎的因素不包括
女性,28岁,因颈外侧部切割伤大出血引起休克,已做了抢救,反映补充血容量成功的最好临床指标是
可以采用BOT方式的项目有()。
中国古典园林中,借景的方法有多种,如借池塘中的鱼称为()。
两种学习之间发生相互干扰、阻碍的迁移称为()。
“捧着一颗心来,不带半根草去”这句名言出自()。
某研究所人员结构状况如下:所有女性都拥有博士学位。有的男博士有高级职称,但所里也存在既没有博士学位也没有高级职称的人员。根据以上陈述,可以推出以下哪项?
给出下列代码段:inti=3,j;outer:while(i>0){j=3;inner:while(j>0){if(j<=2)breakoute
能够用于标识对象名称的属性是
WhatwasthecauseofthestampedeataHindufestival?
最新回复
(
0
)