首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> main() { char c; for(;(c=getchar())!=’#’;) {if(c>=’a’&&c<=’z’)c=c-’a’+’A’; putchar(++c)
有以下程序 #include<stdio.h> main() { char c; for(;(c=getchar())!=’#’;) {if(c>=’a’&&c<=’z’)c=c-’a’+’A’; putchar(++c)
admin
2022-10-24
23
问题
有以下程序
#include<stdio.h>
main()
{ char c;
for(;(c=getchar())!=’#’;)
{if(c>=’a’&&c<=’z’)c=c-’a’+’A’;
putchar(++c);
}
}
执行时输入:aBcDefG##<Enter>,则输出结果是( )。
选项
A、AbCdEFg
B、ABCDEFG
C、BCDEFGH
D、bcdefgh
答案
C
解析
题干中,循环的作用是将输入的字符串转化为大写,getchar函数读入一个字符,putchar函数输出一个字符,当遇到“#”字符时结束。“putchar(++c);”表示将字符变量c加1后输出。当输入“aBcDefG##”时,得到的结果是BCDEFGH。故本题答案为C选项。
转载请注明原文地址:https://kaotiyun.com/show/WXkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下稗宇:#includemain(){inta=1,b=2,c=3,x;x=(a^b.&c:printf(“%d\n”,x);}程序的运行结果是()。
关于C语言标识符,以下叙述中错误的是()。
数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是()。
以下叙述中正确的是
有以下程序#includeintfun(){staticintx=1;x*=2;returnx;}main(){inti,s=1;for(i=1;i
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将形参S所指字符串中下标为奇数的字符按ASCII码大小递增排序,并将排序后下标为奇数的字符取出,存入形参P所
使用Vc++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:计算如下公式并且把计算结果作为函数值返回。例如,若形参e的值为1e-3,则函数返回值为0
数据管理技术发展的三个阶段中,()没有专门的软件对数据进行管理。Ⅰ.人工管理阶段Ⅱ.文件系统阶段Ⅲ.数据库阶段
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
随机试题
Anotherthinganastronauthastolearnaboutiseatinginspace.Foodisweightless,justasmenare.Foodforspacehasto
门脉高压症的三大临床表现是
在编制标底过程中,出现的情况是否妥当?逐一说明。标底是招标人对建设工程的什么价格?由哪些项目组成?一般应控制在什么范围内?
在悬索桥锚锭大体积混凝土施工时,对混凝土进行温度控制的目的是()。
有轻度辙龟裂,磨耗层损坏较小的旧沥青路面最适合采用()修复。
一国的国际储备通常包括()
教学有法但无定法。
在进入稳定低生育水平后,我国的人口和计划生育工作将逐步实现从以人口数量控制为中心,向以人口结构优化为中心的重大转变。其哲学依据是()。
以下能从字符串“VisualBasic”中直接取出子字符串“Basic”的函数是
能够检查字段中的输入值是否合法的属性是()。
最新回复
(
0
)