首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是 char cchar(char ch) { if(ch>=’A’&&ch<=’Z’) ch=ch-’A’+’a’; return ch; } main ( ) { cha
以下程序的输出结果是 char cchar(char ch) { if(ch>=’A’&&ch<=’Z’) ch=ch-’A’+’a’; return ch; } main ( ) { cha
admin
2009-01-15
29
问题
以下程序的输出结果是 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 { "%$\n", s); }
选项
A、abc+ABC=DEFdef
B、abc+abc=defdef
C、abcABCDEFdef
D、abcabcdefdef
答案
2
解析
本题考核的知识点是字符型指针变量与函数的综合应用。本题首先定义了一个函数cchar(),有一个字符型参数ch。在函数中首先判断该字符是否为大写字母,如果是则把它转换成小写字符再赋值给cb,把ch作为函数值返回。在主函数中定义了一个字符数组s并初始化,然后定义了一个指针变量并使它指向数组s。接着通过一个while循环利用指针变量p,依次取出字符数组的字符(直到遇到字符串结束标志[’\0’为止),并调用 cchar()函数,把大写字母转换成小写字母,其他字符不变。最后输出字符数组为s中的内容,结果为“abc+abc=defdeF”。所以,4个选项中B为所选。
转载请注明原文地址:https://kaotiyun.com/show/9OHp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。(1)在名称为Form1的窗体上建立一个名称为Command1的命令按钮数组,含三个命令按钮,它们的Index属性分别为0、1、2,标题依次为“是”、“否”、“取消”,
在考生文件夹下有一个工程文件sjt3.vbp,窗体上有一个单选按钮数组,含三个单选按钮;还有一个标题为”显示”的命令按钮(如图2-158所示)。程序的功能是,在运行时,如果选中一个单选按钮并单击”显示”按钮,则在窗体上显示相应的信息,例如若选中”小学生”,
设菜单编辑器中各菜单项的属性设置如下表所示针对上述属性设置,以下叙述中错误的是
下面不属于黑盒测试方法的是
设程序中有以下语句:MsgBox"Visual",,"Basic","等级考试",2执行该语句后,显示一个信息框,以下关于该信息框的叙述中,正确的是
表达式12/2\4的值是
在某个事件过程中定义的变量是
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为
某二叉树共有399个结点,其中有199个度为2的结点,则该二叉树中的叶子结点数为()。
一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为( )。
随机试题
“名人传”中的《贝多芬传》和《托尔斯泰传》均是法国作家________的代表作品。
关于第二心音的产生,正确的是()
关于氨氯地平叙述错误的是
房地产开发投资通常属于(),它形成了房地产市场的增量供给。
只取得金融期货经纪业务资格的期货公司,可以向期货交易所申请非结算会员资格。()
甲国生产芯片的成本比乙国低16%,即使加上关税和运输费,从甲国进口芯片仍比在乙国本土生产便宜。由此可以推出()。
在纪念改革开放30周年大会上,胡锦涛特别强调:只要我们(),坚定不移地推进改革开放,坚定不移地走中国特色社会主义道路,就一定能够胜利实现“建成富强民主文明和谐的社会主义现代化国家”的宏伟蓝图和奋斗目标。
设f(x)在[0,1]连续可导,且f(0)=0.证明:存在ξ∈[0,1],使得f’(ξ)=.求
ExcellenceinIndustryAwardBanquetPleasejoinusforaspecialceremonytohonoranexceptionalbusinessleaderfromourcomm
A、 B、 C、 A(A)提及了具体的人名,适合用来回答who疑问句。(B)适合用来回答when疑问句。(C)适合用来回答where疑问句。
最新回复
(
0
)