首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: void ss(char*s,char 0 {while(*s) {if(*s=t)*s=t-’a’+’A’; s++;} } main() {char str1[100]="abcdd
有以下程序: void ss(char*s,char 0 {while(*s) {if(*s=t)*s=t-’a’+’A’; s++;} } main() {char str1[100]="abcdd
admin
2021-04-28
21
问题
有以下程序:
void ss(char*s,char 0
{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,char t)的功能是将指针s所指向的字符串中存在的字符“t”均改写成大写字母;所以main函数中引用函数ss后使得数组str1中的小写字母“d”均变成了大写字母“D”,然后输出数组str1,结果为:abcDDfefDbD。
转载请注明原文地址:https://kaotiyun.com/show/KXtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<stdio.h>main(){inti;for(i=1;i<=40;i++){if(i++%5==0)if(++i%8==0)printf("%d",i);}printf("\n");}程序的运行结
有以下程序main(){charc1,c2;c1=’A’+’8’-’4’:c2=’A’+’8’-’5’:printf("%c,%d\n",c1,c2);}已知字母A的
有以下程序段inti,n;for(i=0;i<8;i++){n=rand()%5;switch(n){case1:case3:printf("%d\n",n);break;case2:case4:prin
有以下程序:#include<stdio.h>main(){charx=2,y=2,z;z=(y<<1)&(x>>1);printf(″%d\n″,z);}程序的输出结果是()。
下面叙述中正确的是
C语言中double类型数据占字节数为
以下选项中与if(a==1)a=b;elsea++;语句功能不同的switch语句是
设有定义charstr[]="Hello";则语句printf("%d%d",sizeof(str),strlen(str));的输出结果是
设循环队列存储空间为Q(1:50)。初始状态为front=rear=50。经过一系列入队和退队操作后,front=14,rear=19,则该循环队列中的元素个数为
随机试题
如果人栈序列为CEDB,以下哪一个是从栈中删除元素的序列?()
登机提示显示终端,应显示旅客登机的()等信息。
构成法律责任或违约责任的要件包括()。
希望和他人订立合同的意思表示是()。
中国公民李某是某企业的高级技术人员,2015年12月李某收入情况如下:(1)当月的工资收入为30000元,当月取得年终奖50000元,企业为其负担年终奖个人所得税款中的3000元。(2)向中科院提供了一项专有技术,一次性取得专有技术使用费400
当前社会主义道德建设的重点是加强()。
社会主义市场经济的根本特征在于()。
我国古代的陶瓷制作技术不断进步,以下我国瓷器品种出现的先后顺序正确的是()。
办公室主任:本办公室不打算使用循环再利用纸张。给用户的信件必须能留下好的印象。不能打印在劣质纸张上。文具供应商:循环再利用纸张不一定是劣质的。事实上,最初的纸张就是用可回收材料制造的。一直到19世纪50年代,由于碎屑原料供不应求,才使用木纤维作为造纸原料。
已知大写字母A的ASCII码是65,小写a的ASCII码值是97,则用八进制表示字符常量’\101,为()。
最新回复
(
0
)