首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: 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
19
问题
有以下程序: 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://kaotiyun.com/show/hHWp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
假定通过复制、粘贴操作建立了一个命令按钮数组Commandl,以下说法中错误的是
窗体上有一个名称为Labell的标签和一个名称为Commandl的命令按钮。命令按钮的单击事件过程如下:PrivateSubCommand1_Click()x=InputBox(”输入x:”,,0):y=InputBox(”输入y:
设有如下语句:Dima,bAsIntegerc=“VisualBasic”d=#7/20/2005#以下关于这段代码的叙述中,错误的是
编写如下程序:PrivateSubCommand1_Click()Dima(3,3)AsIntegerDimiAsInteger,jAsIntegerFori=1To3Forj=1To3Ifi>1Andj>1
下列关于数据库设计的叙述中,正确的是
数据库应用系统中的核心问题是()。
假设有如下的命令按钮(名称为Commandl)事件过程:PrivateSubCommandl_Click()x=InputBox(”输入:”,”输入整数”)MsgBox”输入的数据是:”,,”输入数据:"+xEn
以下关于框架的叙述中,错误的是
下面是求最大公约数的函数的首部Functiongcd(ByValxAsInteger,ByValyAsInteger)AsInteger若要输出8、12、16这3个数的最大公约数,下面正确的语句是
随机试题
老年人在食补配膳中常选用_______的食品。
甲状腺囊肿是指
人是具有多种需要的复杂的“社会人”,是生产力发展最活跃的因素是以下哪种原理的思想基础
患者,男,35岁。泄泻20余年,诊断为溃疡性结肠炎。稍进油腻或生冷之品,大便次数增多,水谷不化,脘腹胀闷不舒,面色萎黄,肢倦乏力,纳食减少,舌淡苔白,脉细弱。其治疗应首选
某公司承担一机电改建工程,工程量主要为新建4台5000m3原油罐及部分管线,更换2台重356t、高45m的反应器,反应器施工方法为分段吊装组焊。针对作业活动,项目部风险管理小组对风险进行了识别和评价,确定了火灾、触电、机械伤害、窒息或中毒、焊接、应急响应
下图是一张道路图,每段路上的数是小李走这段路所需时间的分钟数,如小李要从A出发最快走到B,则小李所需时间是()。
左边给定的是纸盒的外表面,下列哪一项能南它折叠而成?
在下图所示的窗体上,有一个标有“显示”字样的命令按钮(名称为Command1)和一个文本框(名称为text1)。当单击命令按钮时,将变量sum的值显示在文本框内,正确的代码是
______thedeterminedcaptain,allthepassengersonboardwouldn’thavebeensaved.
investigate,quantity,discount,negligence,replements,discrepancy,packinglist,unsaleable,inferior,penaltyclause,upto
最新回复
(
0
)