首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: void ss(char *s,char t) {while(*s) { if(*s==t) *s=t-’a’+’A’; s++; } } main() { char str1[100
有以下程序: void ss(char *s,char t) {while(*s) { if(*s==t) *s=t-’a’+’A’; s++; } } main() { char str1[100
admin
2010-01-10
40
问题
有以下程序: 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
答案
2
解析
本题中的函数ss()有两个参数,一个是字符型指针变量s,另一个是字符型变量t。在函数中通过一个while循环,在循环中依次取出s指向的字符串并判断它是否和t中存放的字符相同,若相等,则执行“*s=t’a’+’A’;” (若是小写字母,则被转换成相应的大写字母)语句。在主函数中执行函数调用ss(str1,c),很显然是把str1数组中所有字符d变成大写字母,其他字符不变。所以4个选项中B正确。
转载请注明原文地址:https://kaotiyun.com/show/hHWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为Command1的命令按钮,一个名称为Text1的文本框。编写如下程序:PrivateSubCommand1_Click()DimxAsIntegerx=Val(InputBox("输入数据")):Text1=Str(x+
下列说法中,错误的是
在标准模块中,将a定义为全局整型变量的语句是()。
假定有以下程序段Fori=lTo3Fori=5To1Step-1Printi*jNextiNexti则语句Printi*j的执行次数是
窗体上有一个名称为Command1的命令按钮,有程序如下:OptionBase1PrivateSUbCommand1_Click()Dima(10)AsInteger第1个ForFori=1To10a(i)=Int(Rnd*1
下列程序段的输出结果是()。x=5Printx+1;x+1
以下关于框架的叙述中,错误的是
下面是求最大公约数的函数的首部Functiongcd(ByValxAsInteger,ByValyAsInteger)AsInteger若要输出8、12、16这3个数的最大公约数,下面正确的语句是
如果要在语句:a=Array(1,2,3,4,5)的前面声明变量a,则正确的声明是
随机试题
在影响行政组织变革的众多制度中,直接影响着行政组织职、责、权的独立性的是()
男孩,10个月。生后易患肺炎、肠炎,常伴湿疹样皮疹。两个舅舅分别因“败血症”及“急惊风”早夭。体检:营养发育稍差,苍白,两颊有湿疹样皮疹,躯干与两下肢见瘀点、瘀斑,咽稍充血,心肺正常,肝肋下2cm,脾肋下1cm,神经系统正常。血红蛋白98g/L,白细胞1
在工程项目施工图设计阶段,监理工程师应对设计文件进行审查,审查的内容包括()。
某自行车厂为增值税一般纳税人,主要生产“和谐"牌自行车,2013年度实现会计利润600万元,全年已累计预缴企业所得税税款150万元。2014年年初,该厂财务人员对2013年度企业所得税进行汇算清缴.相关财务资料如下:(1)销售自行车取得不含增值税
正确的咨询态度强调对求助者的尊重,尊重的含义是()。
先阅读《义务教育教科书数学五年级(下)》(人教版)“4.3分数的基本性质”中的一段教学内容,再回答下面的问题。(1)教材呈现了哪几种数学推理方法来探究分数的基本性质?(2)试分析编著的编排意图;(3)对新授部分写出简单的教学设
简单评述《四月行动纲领》。
在SQLServer2008中,请补全下列声明游标MyYB的语句:DECLAREMyYB【7】FORSELECT*FROMT1
帧中继采用【 】方式来传送数据。
Idon’tthinkheisserious,______?
最新回复
(
0
)