首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #nclude main() { char c; for(;(c=getchar())!=’#’;) {if(c>=’a’ && c
有以下程序: #nclude main() { char c; for(;(c=getchar())!=’#’;) {if(c>=’a’ && c
admin
2019-01-11
52
问题
有以下程序:
#nclude
main()
{ char c;
for(;(c=getchar())!=’#’;)
{if(c>=’a’ && c<=’z’)c=c一’a’+’A’;
putchar(++c);
}
}
执行时输入:aBcDefG##<回车>,则输出结果是( )。
选项
A、AbCdEFg
B、ABCDEFG
C、BCDEFGH
D、bcdefgh
答案
C
解析
循环的作用是将输入的字符串转化为大写,getchar()每次读入一个字符,putchar()每次输出一个字符,当遇到#字符结束。putchar(++c),表示将字符变量c加1后输出。因此,输入aBcDefG##,得到的结果是BCDEFGH。故答案为C选项。
转载请注明原文地址:https://kaotiyun.com/show/Aixp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列对C语言字符数组的描述中正确的是
若运行时给变量x输入12,则以下程序的运行结果是【】;main(){intx,y;scanf(""%d"",&x);y=x>12?x+10:x-12;printf(""%d\n"",y
有以下程序#include<string.h>main(intarge,char*argv[]){inti,len=0;for(i=1;i<arge;i++)len+=strlen(argv[i]);
排序是计算机程序设计中的一种重要操作,常见的排序方法有插入排序、【】和选择排序等。
根据下列的定义,能打印出字母P的语句是()。structstu{charname[10];ihtage;};structstus[10]={"John",11,"Paul"
下列用于printf函数的控制字符常量中,代表“横向跳格”的字符常量是()
有如下程序main(){inti,sum;for(i=1;i<=3;sum++)sum+=i;printf("%d\n",sum);}该程序的执行结果是______。
C语言中规定,程序中各函数之间()。
请编写一个函数fun,它的功能是:找出一维整型数组元素中最大的值和它所在的下标,最大的值和它所在的下标通过形参传回。数组元素中的值已在主函数中赋予。主函数中x是数组名,n是x中的数据个数,max存放最大值,index存放最大值所在元素的下标。
一个教师讲授多门课程,一门课程由多个教师讲授。则实体教师和课程间的联系是()。
随机试题
原始记录的书写要求是什么?当出现记录错误时如何修改?
菌群失调的诱因有()
关于用期望值判断投资方案优劣的说法,正确的是()。
对上市公司来说,股东财富最大化的财务管理目标中,股东财富的决定因素包括()。
《民法通则》第63条第l款规定:“公民、法人可以通过代理人实施民事法律行为。”下列关于该规范种类归属的表述错误的是()。
20世纪60年代以前,世界各国普遍注重防洪的工程措施,即通过修建大堤、水库等水利设施对洪水进行控制。但在60年代以后,世界各国在防洪规划中越来越重视非工程措施的运用,即通过洪水预警、灾情评估、洪灾保险等多种手段,结合各种工程措施,从而尽可能减少洪灾对人类经
毛泽东思想在20世纪20年代后期和30年代前期初步形成的主要标志是()。
()德韦克认为,人们对能力持有不同的内隐观念,从而建立不同的成就目标。
设函数y=y(x)由方程确定,其中f具有二阶导数且f’≠1,则=_________.
Greekfirefightersplannedtocontinuetoworkthroughthenightto【B1】______dozensof【B2】______,includingamassive【B3】_____
最新回复
(
0
)