首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
29
问题
有以下程序 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应用程序(包括界面和代码)。在名称为Forml的窗体上画两个名称分别为Frame1、Frame2的框架,标题分别为”字号”、”修饰”;在Frame1中画两个单选按钮,名称分别为Optionl、Option
有两个关系R和T如下:则由关系R和T如下:
设有如下声明语句OptionBase1Dimarr(2,-1To5)AsInteger则数组arr中数组元素的个数是
以下关于VB的叙述中,错误的是
以下关于控件的叙述中,正确的是()。
设有以下过程:PfivmeSubproc(xAsInteger,OptionalyAsInteger)Printx,yEndSub针对此过程,下面正确的过程调用语句是
下列选项中不符合良好程序设计风格的是
在考生目录下有一个工程文件sjt3.vbp。窗体上有个钟表图案,其中代表指针的直线的名称是Line1,还有一个名称为Labell的标签,和其他一些控件,如图3-118(a)所示。在运行时,若用鼠标左键单击圆的边线,则指针指向鼠标单击的位置,如图3-118(
下列关于二叉树的叙述中,正确的是( )。
随机试题
试述参与膝关节屈伸运动的主要肌肉。
Internet使得地球上不同地域的计算机互相连接和方便通信,但在通信过程中如何保持时间的的同步却是一个难题,因为不同位置的计算机可能参考和设置的时间并不一定准确。为了解决这个问题,德拉瓦大学的DavidL。Mills教授提出了(),通过一系列的
Ar+O2混合气体可用于焊接碳素钢、不锈钢及级别较高的高强度钢。()
兴奋性突触后电位的形成是因为()。
A公司生产甲、乙、丙三种产品,预计甲产品的单位制造成本为100元,计划销售10000件,计划期的期间费用总额为900000元;乙产品的计划销售量为8000件(生产能力为10000件),应负担的固定成本总额为220000元,单位变动成本为65元;丙产品本期计
教育的()是教育本质属性的表现形式,是教育的其他功能得以发挥的基础。
陈某、王某结婚后购得房屋一套,仅以陈某的名义进行了登记,后陈某独自将房屋以市价出售给不知情的丙,并办理了房屋所有权变更登记手续,对此,下列哪一选项是正确的?()
①优秀的狙击手同样离不开性能出色的狙击步枪②狙击手是战场的幽灵,狙击步枪就是这些幽灵的牙齿③纵览枪林历史,一些狙击步枪立下过赫赫战功,显赫一时④狙击步枪,是在普通步枪中挑选或专门设计制造,射击精度高、距离远、可靠性好的专用步枪⑤良驹配英雄,宝弓依良
(2018年山东事业)古代的婚姻,要经过六道手续,叫作六礼。六礼分别是“纳采、问名、纳吉、纳征、请期、亲迎”。关于六礼,下列表述不正确的是()。
将4个完全相同的红球,8个完全相同的黑球排成一列,要求每个红球右侧必须是黑球,则共有()种排法.
最新回复
(
0
)