首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
29
问题
有以下程序:
#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://kaotiyun.com/show/Uqtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includevoidmain(){charb,c;inti;b=’a’;c=’A’;for(i=0:i
有以下程序#iticludevoidmain(){charb,c;inti;b=’a’;c=’A’;for(i=0;i
有以下程序#includemain(){doublex=2.0,y;if(x
以下不能将S所指字符串正确复制到t所指存储空间的是
有以下程序:#includeinta=1,b=2;voidfunl(inta,intb){prinff(“%d%d”,a,b);}voidfun2(){a=3.b=4;}voidmain(){funl(5,
在软件设计中,不属于过程设计工具的是
C语言源程序名的后缀是
若有定义:doublea=22;inti=0,k=18;则不符合C语言规定的赋值语句是
关于Scanf和printf的叙述中正确的是()。
软件需求规格说明书的作用不包括
随机试题
Thereis______trafficonthestreetsaftertherushhour.
下列哪种细胞为再次免疫应答中的抗原提呈细胞
下列哪些情形下上一级人民法院可以根据申请执行人的申请,责令执行法院限期执行或者变更执行法院:()
某电子公司现有从业人员251人,公司已经同有资质的中介公司签订了安全生产管理服务委托合同,中介公司委派安全工程技术人员提供安全生产管理服务。电子公司安全生产的责任应由()负责。
“进口口岸”栏应填:“贸易方式”栏应填:
首次公开发行股票的累计投标询价阶段,主承销商可通过申购平台实时查询申报情况,并于T日(累计投标询价截止日)15时后,查询并下载申报结果。( )
行李和邮递物品进口税简称行邮税,其中,包含了在进口环节征收的()。
甲公司20×8年度与投资相关的交易或事项如下:(2009年)(1)1月1日,从市场购入2000万股乙公司发行在外的普通股,准备随时出售,每股成本为8元。甲公司不具有控制、共同控制或重大影响。12月31日,乙公司股票的市场价格为每股7元。(2)1月1日,
素丝说
Ifyoudon’tlook______,you’llgetthatheavyboxonyourhead.
最新回复
(
0
)