首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是 chsr cchar(char ch) { if(ch>=’A’&&ch<=’Z’)ch=ch-’A’+’a’; return ch; } main() { char s[]=“
以下程序的输出结果是 chsr cchar(char ch) { if(ch>=’A’&&ch<=’Z’)ch=ch-’A’+’a’; return ch; } main() { char s[]=“
admin
2010-01-10
51
问题
以下程序的输出结果是 chsr 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、abd+ABC=DEFdef
B、abc+abc=defdef
C、abcABCDEFdef
D、abcabcdefdef
答案
2
解析
本题首先定义了一个函数cchar(),有一个字符型参数ch。在函数中首先判断该字符是否为大写字母,如果是则把它转换成小写字符再赋值给ch,把ch作为函数值返回。在主函数中定义了一个字符数组s并初始化,然后定义了一个指针变量并使它指向数组s。接着通过一个while循环利用指针变量p,依次取出字符数组的字符(直到遇到字符串结束标志’\0’),并调用cchar()函数,把大写字母转换成小写字母,其他字符不变。最后输出字符数组为,中的内容,结果为“abc+abc=defdef”。
转载请注明原文地址:https://kaotiyun.com/show/8LWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有如下程序:Subf(xAsInteger,ByValyAsInteger)x=2*x:y=y+xEndSubPrivateSubCommandl_Click()Dima.AsInteger,bAsInteger
假定有如下程序:PfivmeSubForm_Click()Dima(4)AsInteger,b(4)AsIntegerFork=0To2a(k+1)=Val(InputBox(“请输入一个整数:”))b(3-k)=a(k+1)N
窗体上有一个名称为HScroll1的滚动条,程序运行后,当单击滚动条两端的箭头时,立即在窗体上显示滚动框的位置(即刻度值)。下面能够实现上述操作的事件过程是
窗体上有一个名称为Combol的组合框,一个名称为Command1的命令按钮。要求编写程序,在组合框中输入一个字符串,当单击命令按钮时,将该字符串逐项与组合框中原有列表项进行比较,若有相同列表项,则将其删除;若没有相同列表项,则将其添加到组合框中。现有人
标准模块中有如下程序代码:PublicxAsInteger,yAsIntegerSubvat_pub()x=10:y=20EndSub在窗体上有1个命令按钮,并有如下事件过程:PrivateSubCommand1_Click(
窗体上有1个名称为Text1的文本框,1个名称为Timer1的计时器,且已在属性窗口将Timer1的Interval属性设置为2000、Enabled属性设置为False。以下程序的功能是,单击窗体,则每隔2秒钟在Text1中显示一次当前时间。P
在一个容量为15的循环队列中,若头指针front=6,尾指针rear=9,则循环队列中的元素个数为
设有如下一段程序:PrivateSubCommand1_Click()StaticaAsVarianta=Array(”one”,”two”,”three”,”four”,”five”)
在窗体上画一个名称为Command1的命令按钮,并编写如下程序:FunctionFun(x)y=0Ifx<10Theny=xElsey=y+10EndIfFun=yEndFunctionPrivateSubCommand1_
有如下程序:Functionfun(ByValnuinAsInteger)AsIntegerDimkAsIntegerk=1num=Abs(num)DoWbilenumk=k*(nu
随机试题
患者,男,72岁。既往患有糖尿病8年,高血压病6年,近6个月来经常出现皮肤烧灼感及蚁走感,目前服用降压药物及阿卡波糖治疗。问题1:如果患者出现低血糖反应则选择
在执行药疗过程中应核对的内容包括
某医院研究急性与慢性白血病患者之血型构成之间是否有差别,搜集到的资料见下表,可选用的最适当方法是
背景某机场建设公司参与我国北部地区某机场的新建工程,施工合同价为1200万元,工程预付款为20%,质量保证金为5%,工程质保期满后返还。在地基处理工程中,根据设计变更要求需增加砂砾石换填内容。设计变更新增加的砂砾石单价,如何计价?
下列各科目的余额,期末应结转到“本年利润”科目的有()。
气质的高级神经活动类型学说的提出者是()。
2010年,农村居民人均纯收入5919元,剔除价格因素,比上年实际增长10.9%;城镇居民人均可支配收入19109元,实际增长7.8%。农村居民家庭食品消费支出占消费总支出的比重为41.1%,城镇为35.7%。按2010年农村贫困标准1274元测算,年
(92年)计算曲线y=ln(1一x2)上相应于0≤x≤的一段弧的长度.
有如下程序:#includeusingnamespacestd;classMyClass{public:MyClass(){++count;}~MyClass(){--count;}
Asa______actor,hecanperform,sing,danceandplayseveralkindsofmusicalinstruments.
最新回复
(
0
)