首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: 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
39
问题
有以下程序: 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://www.kaotiyun.com/show/hHWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
编写如下程序:PrivateSubCommandl_Click()DimxAsIntegerx=10Printfunl(x,12)+xEndSubPrivateFunctionf
设有下面程序代码:PdvateSubCommandl_Click()Dim.aAsVarianta=Array(22,43,23,56,87,45,67,12,98,98,56,34,23,75,64)m=a(0)n=mFork=1T
编写如下程序:PrivateSubCommand1_Click()Dima(3,3)AsIntegerDimiAsInteger,jAsIntegerFori=1To3Forj=1To3Ifi>1Andj>1
窗体上有名称分别为Text1、Text2的文本框,名称为Commandl的命令按钮。运行程序,在Text1中输入“FormList”,然后单击命令按钮,执行如下程序:PrivateSubCommandl_Click()
数据库应用系统中的核心问题是()。
下列关于栈的叙述正确的是()。
下列程序段的输出结果是()。x=5Printx+1;x+1
下面关下VB应用程序的叙述中正确的是
设x为一整型变量,且语句的开始为:SelectCasex,则不符合语法规则的Case子句是
随机试题
是气管镜检辨认左、右主支气管起点的标志()
已知如图所示的网,请给出从顶点A开始按Prim算法构造的最小生成树,并给出构造顺序。
《商标法》规定的禁止以自然人名义申请注册的商标有()()。
患者女性,35岁。干咳无痰,咽干鼻燥,伴恶寒发热,头痛无汗,苔薄白而干,此时宜选用()
某砂轮工在冬季因右手手麻、手痛、夜司疼痛加剧、影响睡眠,便赴医院诊治。你认为如确诊是否为局部振动病的主要依据是
即期年金和延期年金是按()来划分的。
游客抵达饭店后,地方导游员应主动办理住房登记手续,并请领队或全程导游员向旅游者分发住房卡。()
下列哪项最适合选作这幅画的标签?()
一跨国企业计划7月份在全球两个大城市同期举办大型室外活动。为避免降雨影响活动效果,选择下列哪两个城市最为合理?
阅读以下函数说明和C语言函数,将应填入(n)处的字句写在对应栏内。[说明]该程序从正文文件test.txt中读入一批整数,并将它们按照递增的顺序存放在一个链表中。其中,函数structLink*insertChain(structL
最新回复
(
0
)