首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: void ss(char*s,char t) {while(*s) {if(*s==t)*s=t-’a’+’A’; s++;} } main() {char str1[100]="a
有以下程序: void ss(char*s,char t) {while(*s) {if(*s==t)*s=t-’a’+’A’; s++;} } main() {char str1[100]="a
admin
2020-04-18
43
问题
有以下程序:
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
解析
函数ss(char*s,chart)的功能是将指针s所指向的字符串中存在的字符“t”均改写成大写字母:所以main函数中引用函数ss后使得数组str中的小写字母“d”均变成了大写字母“D”,然后输出数组str1,结果为:abcDDfefDbD。
转载请注明原文地址:https://kaotiyun.com/show/IjCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序#includemain(){inta=-11,b=10;a/=b/=-4;printf("%d%d\n",a’b);}则程序的输出结果是
下列叙述中正确的是()。
C语言中,最基本的数据类型包括()。
有以下程序:#includemain(){FILE*fp;inta[10]={1,2,3},i,n;fp=fopen("d1.dat","w");for(i=0;i<3;i++)fprintf(fp,"%d",a[i]);fprintf(
设变量已正确定义并赋值,以下正确的表达式是()。
若有定义语句:intx=10;,则表达式x-=x+x的值为()。
下列说法正确的是()。
以下关于简单程序设计的步骤和顺序的说法中正确的是()。【10年9月】
随机试题
A、 B、 C、 C题干询问的是原因。A选项是对个人工作的描述;B选项是对个人的评价,都不能作为原因。C选项说会查清楚,符合题意,故选C。
急性肾小球肾炎多在感染后几周起病
全身麻醉最严重的并发症是()。
心律失常中最严重的是
下列哪项为诊断慢性阻塞性肺疾病(COPD)的必要条件()
下列哪项行为属于我国法律规定的不正当竞争行为?()
1.党的十九大报告提出,加强思想道德建设。人民有信仰,国家有力量,民族有希望。要提高人民思想觉悟、道德水准、文明素养,提高全社会文明程度。广泛开展理想信念教育,深化中国特色社会主义和中国梦宣传教育,弘扬民族精神和时代精神,加强爱国主义、集体主义、社会主义教
对医生来说,依据体检结果比凭借行医经验诊断疾病要可靠得多,医生可能因此要求一些出现轻微或非病理性症状的患者接受不必要的医学检查。但是,体检项目和次数的增多也增加了误诊的可能性,体检仪器误差造成的某些指标异常可能使医生作出错误判断。从这段文字可以推
在国家电子政务系统的分层逻辑模型中,自下而上分为了3个层次。其中位于最下层的是______。
A、Theyshouldgiveuptalking.B、Theyshouldbothmakeacompromise.C、Theycanmeetnexttime.D、Theyarebothhalfway.B男士话中的“
最新回复
(
0
)