首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: void ss(char *s,char t) { while(*s) { if(*s==t)*s=t-’a’+’A’; s++; } } main() {char str1[100]="ab
有以下程序: void ss(char *s,char t) { while(*s) { if(*s==t)*s=t-’a’+’A’; s++; } } main() {char str1[100]="ab
admin
2013-02-23
82
问题
有以下程序: 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,char t)的功能是将指针s所指向的字符串中存在的字符“t”均改写成大写字母;所以main函数中引用函数ss后使得数组str1中的小写字母“d”均变成了大写字母“D”,然后输出数组str1,结果为:abcDDfefDbD。
转载请注明原文地址:https://www.kaotiyun.com/show/CqPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下叙述中正确的是()。
有以下程序:voidswap(char*x,char*y){chart;t=*x,*x=*y;*y=t;}main(){char*s1="abc",*s2="123";swap(s1,s2);printf("%s,%s\n",
若x和y代表整型数,以下表达式中不能正确表示数学关系|x-y|<10的是()。
若有定义和语句:int**pp,*p,a=20,b=10;pp=&p;p=&a;p=&b;printf(%d,%d\n",*p,**pp);则输出结果是()。
函数sstrcmp()的功能是对两个字符串进行比较。当s所指字符串和t所指字符串相等时,返回值为0;当s所指字符串大于t所指字符串时,返回值大于0;当s所指字符串小于t所指字符串时,返回值小于0(功能等同于库函数strcmp())。请填空。#inc
对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是()。
下列字符序列中,不可用作C语言标识符的是______。
当循环队列非空且队尾指针等于队头指针时,说明循环队列已满,不能进行入队运算。这种情况称为【】。
下列不属于软件工程的3个要素的是
C源程序的基本单位是______。
随机试题
戴伊和齐格勒通过对精英理论的梳理,概括总结出的一组命题是什么?
在制定城市总体规划过程当中,要着重解决好()等重大问题。
“备案号”栏应填()。“境内目的地”栏应填()。
一家专门生产电脑键盘的公司,其维修部门修理生产部门所用的设备。以下哪项应被用于评估该维修部门的业绩?
基金份额持有人通常是实力雄厚的商业银行、证券公司。()
2007年,甲公司销售收入为1000万元。甲公司的产品质量保证条款规定:产品售出后一年内,如发生正常质量问题,甲公司将免费负责修理。根据以往的经验,如果出现较小的质量问题,则须发生的修理费为销售收入的1%;而如果出现较大的质量问题,则须发生的修理费为销售
现代服务经济的发展要求从业人员具有复合专业知识,具备进行个人学习和团队学习的技能。
如图所示,周期函数f(t)的傅里叶级数展开式各项中,系数为0的为()。
我国爱国统一战线的组织形式是中国人民政治协商会议。()
下列有关清末法制改革的表述,错误的是()。
最新回复
(
0
)