首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 void ss(char *s,char t) { while(*s) { if(*s==t)*s=t-′a′+′A′; s++; } } main() { char str1[100]="abcddfefdbd",c=′d′
有以下程序 void ss(char *s,char t) { while(*s) { if(*s==t)*s=t-′a′+′A′; s++; } } main() { char str1[100]="abcddfefdbd",c=′d′
admin
2010-09-05
17
问题
有以下程序
void ss(char *s,char t)
{ while(*s)
{ if(*s==t)*s=t-′a′+′A′;
s++; } }
main()
{ char str1[100]="abcddfefdbd",c=′d′;
ss(str1,c); printf("%s\n",str1);}
程序运行后的输出结果是
选项
A、ABCDDEFEDBD
B、abcDDfefDbD
C、abcAAfefAbA
D、Abcddfefdbd
答案
B
解析
在内存中,字符数据以ASCII码存储,它的存储形式与整数的存储形式类似。C语言中,字符型数据和整型数据之间可以通用,也可以对字符型数据进行算术运算,此时相当于对它们的ASCII码进行算术运算,在本题中,s++相当于s=s+1,即让s指向数组中的下一个元素。
转载请注明原文地址:https://kaotiyun.com/show/PSWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下面描述中,不属于软件危机表现的是( )。
语句:PrintInt(Rnd*5+20)的输出不可能是
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为
已知数组Dima(1To10)AsInteger,则下面正确调用GetValue函数的是()。PrivateFunctionGetValue(a()AsInteger)AsIntegerFori=1To10
考生文件夹下有一个工程文件sjt5.vbp。运行程序后,从文件中读出数据,将其放入一个5×5的二维数组a中。请编写程序,找出数组a中每行的最大值及该值在行中的次序(列下标),并将所找到的结果分别保存到一维数组b、c中(a中第一行的最大值保存在b(1)中,最
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。
下列程序执行后,变量X的值为()。Dima,b,c,dAsSingleDimxAsSinglea=10:b=30:c=400Ifb>aThend=a:a=b:b=dEndIf
下列关于线性链表的叙述中,正确的是( )。
窗体上有一个名称为CD1的通用对话框控件和由四个命令按钮组成的控件数组Command1,其下标从左到右分别为0、1、2,3,窗体外观如图所示。命令按钮的事件过程如下:PrivateSubCommandl_Click(IndexA
执行下列语句:strInput=InputBox("请输入字符串","字符串对话框","字符串")将显示输入对话框。此时如果直接单击"确定"按钮,则变量strInput的内容是( )。
随机试题
苯二氮革类药物的药理作用包括_________、_________和_________。
下列不属于肾虚症状的是
患者,男,63岁,因胆石症入院手术,李护士为其实施护理,评价护理的效果。对于护理评价的目的,以下说法错误的是
甲被判处2年有期徒刑且犯罪情节较轻、有悔罪表现、没有再犯罪的危险、宣告缓刑对所居住社区没有重大不良影响,则()。
成本逼近法主要适用于()的估价。
应用总流能量方程时,流动应为()。
为形成各类报表和报告,应当建立包括()的工作流程。
某大型城市综合体中的变配电间,计算机主机房、通信设备间等场所内设置了组合分配式七氟丙烷气体灭火系统。下列关于该系统组件的说法中,错误的是()。
()的培养是柯达伊体系的重要内容。
SpeakerA:Didyouhaveagoodcrossing?SpeakerB:______.ItwasreallyroughandI’mnotagoodsailor.
最新回复
(
0
)