首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: 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
56
问题
有以下程序:
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全国计算机二级
相关试题推荐
有如下程序#include<stdio.h>inttest(int*data){return--(*data);}main(){intdata=12;test(&
有以下程序:#includemain(){strutcm{intx;inty;}a[2]={4,3,2,1};print("%d\n",a[0].y/a[0].x*a[1].x);程序运行后的输出结果
有如下程序#include<stdio.h>#include<string.h>main(){intlen=strlen(’’\0\t123456’’);printf(’’%d’’,len);
以下选项中可用作C语言中合法用户标识符的是()。
下面关于编译预处理命令,正确的是()。
下面叙述中错误的是()。
以下叙述中正确的是()。
有三个关系R、S和T如下:由关系R和S通过运算得到关系T,则所使用的运算为()。
下列叙述中正确的是()。
给定程序中,函数fun的功能是:调用随机函数产生20个互不相同的整数放在形参a所指数组中(此数组在主函数中已置0)。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。注意:部分源程序在文件BLANKl.C中。不得增行或删行,也不得更
随机试题
A.大椎,少商B.曲泽,委中C.肺俞,胃俞D.合谷,太冲(2011年第117,118题)三棱针刺络法常取得腧穴是(题)
物业管理是一种与房地产综合开发现代化生产方式相配套的综合性管理;是与随着住房制度改革的推进而出现的产权多元化格局相衔接的统一管理;是与建立社会主义市场经济体制要求相适应的社会化、专业化、市场化的管理。()
资产负债表的基本结构是以“资产=负债+现金流量”会计平衡式为基础。()
食物脂肪在血液中的主要运输形式为()。
在教学《云南的歌会》一课时,教师为了让学生深入理解“土坎边的粉蓝色报春花,在轻和微风里不住点头,总令人疑心那个蓝色竟像是有意模仿天空而成的”一句中修辞手法的妙用,为学生列举了以下例子。其中不合适的是()。
TrogmireTrollwasdealingwithacrisis.Thenewgirlinclassreallylikedhimalot.Trogmirewasnothappyaboutit.Tro
“一带一路”是我国基于古代丝绸之路的历史符号所构建的推动国际经贸交流与合作的顶层国家发展战略。下列历史人物中对古代丝绸之路的开拓与发展做出突出贡献的有()。
非齐次线性方程组AX=b中未知量个数为n,方程个数为m,系数矩阵A的秩为r,则().
A、B、C、D、A
【B1】【B4】
最新回复
(
0
)