首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 void ss(char *s,char t) { while { *s) if (*s==t) *s-t-’a’ +’A’; S++; main () { c
有以下程序 void ss(char *s,char t) { while { *s) if (*s==t) *s-t-’a’ +’A’; S++; main () { c
admin
2009-01-15
45
问题
有以下程序 void ss(char *s,char t) { while { *s) if (*s==t) *s-t-’a’ +’A’; S++; main () { char strl [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(strl,c),很显然是把str1数组中所有字符“d”变成大写字母,其他字符不变。所以4个选项中B正确。
转载请注明原文地址:https://kaotiyun.com/show/MKHp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。(1)在标题为“文本框”、名称为Form1的窗体上画一个名称为Text1的文本框,无初始内容,其高、宽分别为2000、1800,可显示多行,有水平滚动条,并通过属性窗口
在名称为Forml的窗体上画一个命令按钮,名称为Commandl,其标题为”移动本按钮”,如图2-143所示。编写适当的事件过程,使得程序运行时,每单击按钮一次,按钮向左移动100。要求:程序中不得使用变量,事件过程中只能写一条语句。注意:存盘
在考生文件夹下有一个工程文件vbsj3.vbp,相应的窗体文件为vbsj3.frm,在窗体上有…个标题为“计算”的命令按钮和一个文本框。程序运行后,单击命令按钮,即可计算出数组arr中每个元素与其下标相除所得的和,并在文本框中显示出来,程序的运行情况如图3
假设有如下的命令按钮(名称为Commandl)事件过程:PrivateSubCommandl_Click()x=InputBox("输入:","输入整数")MsgBox"输入的数据是:",,"输入数据:"+xEndSub程序运行后,
下列针对框架控件的叙述中,错误的是
在黑盒测试方法中,设计测试用例的主要根据是
下列选项中不符合良好程序设计风格的是
下列链表中,其逻辑结构属于非线性结构的是
关于MDI窗体下列说法正确的是()。
下列运算符中,优先级别最高的是()。
随机试题
自行回避
由于体内产生抗体而出现贫血的疾病是
A.消肿散结B.宜散风热C.平肝镇惊D.清心定惊E.开宣肺气浙贝母除清热化痰外,又能
长期应用糖皮质激素可引起
脚手架的安全措施中描述正确的是()。
将利润率与销售收入、销售成本、净资产进行比较,计算出主营业务率、成本利润率、净资产利润率指标,进而通过这些指标从不同角度观察比较企业的盈利能力的高低及其增减变化情况。通过这样的方法计算的财务比率称为()。
如果已识别出由于舞弊导致的重大错报风险,为将期中得出的结论延伸至期末而实施的审计程序通常是无效的,注册会计师应当考虑在期末或者接近期末实施实质性程序。( )
面对能源危机,一些国家开始寻找替代能源,使用玉米加工车用乙醇汽油已不再是新鲜事了。因此不少人认为,使用玉米生产能源,既可以消化库存的陈化粮,又发展了石油替代能源,这将是未来能源发展的趋势之一,是利国利民的一项政策。下列哪项如果为真,不能削弱上述结
原文横线处关于什么是计算机病毒的表述正确的一项是( )。下列说法,不符合原文意思的一项是( )。
某课题小组由8个人组成,他们各自负责撰写书稿的一部分,完成后通过电子邮件传递书稿。问要让每个人都得到完整书稿,课题小组总共至少需要发送多少封邮件?(将同一封邮件同时抄送给n个人,视作发送n封邮件)
最新回复
(
0
)