首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include void fun(char*c) { while(*c) { if(*c>=’a’&&*c
有以下程序: #include void fun(char*c) { while(*c) { if(*c>=’a’&&*c
admin
2021-07-09
18
问题
有以下程序:
#include
void fun(char*c)
{
while(*c)
{
if(*c>=’a’&&*c<=’z’)
C++:
}
}
main()
{
char s[81];
gets(s);
fun(s);
puts(s);
}
当执行程序时从键盘上输入Hello Beijing<回车>,则程序运行后的输出结果是( )。
选项
A、hello be,ijing
B、Hello Beijing
C、HELLO BEIJING
D、hELLO Beijing
答案
C
解析
主程序读取整个字符串存于s中,调用fun函数,字符指针c指向数组s。函数fun的功能是把指针c所指向的字符数组中的所有小写字符转换为大写。gets函数可以把空格作为字符串的一部分输入,以回车作为输人结束。如果*c为小写字符,则*c=*c一32(转大写)。因此C选项正确。
转载请注明原文地址:https://jikaoti.com/ti/N4z0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列选项中,能正确定义数组的语句是
有以下程序,程序运行后的输出结果是#includemain(){intx,y,z;x=y=1;z=x++,y++,++y;printf"%d,%d,%d\n",x,y,z);}
内聚性是对模块功能强度的衡量,下列选项中,内聚性较弱的是()。
以下不能输出字符A的语句是(注:字符A的ASCII码值为65,字符a的ASCII码值为97)
定义学生选修课程的关系模式:SC(S#,Sn,C#,Cn,G)(其属性分别为学号、姓名、课程号、课程名、成绩)。则对主属性部分依赖的是
以下关于retum语句的叙述中正确的是
数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的
给定程序中已建立一个带有头结点的单向链表,链表中的各结点按结点数据域中的数据递增有序链接。函数fun的功能是:把形参x的值放入一个新结点并插入到链表中,插入后各结点数据域的值仍保持递增有序。请在程序的下划线处填入正确的内容并把下划线删除,使程序得
设某二叉树的前序序列为ABC,中序序列为CBA,则该二叉树的后序序列为
下列叙述中,不属于软件需求规格说明书的作用的是()。
随机试题
简述票据的概念及其特征。
月经提前,量或多或少,色紫红有块,胸胁乳房胀痛,口苦咽干,舌红,苔薄黄,脉弦数。辨证属
因输液速度过快引起肺水肿时,护士应采取的措施为()。
现场质量检查控制包括()。
下列()情况使总收益增加。
计算区分度最常用的方法是相关法,常用的相关法有()。
学习“工作总量=工作效率×工作时间”,这是()
产品寿命X是一个随机变量,其分布函数与概率密度分别为F(x),f(x).产品已工作到时刻x,在时刻x后的单位时间△x内发生失效的概率称为产品在时刻z的瞬时失效率,记为λ(x).设某产品寿命的瞬时失效率函数为λ(x)=a,其中参数α>0,求产品寿命X的数
多路复用(Multiplexing,也称多路复接)是通信中常用的技术,在不同的应用场合中可以采用不同的多路复用方式。(1)大对数电缆方式实际上就是采用这种方式;(2)一条E1信道可用此方式来传输30路数字化话音;(3)用此方式60路话音可复用一个超群(su
Shedoesn’tallow(smoke)______inherhouse.
最新回复
(
0
)