首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> main( ) { char c; for (; ( c=getchar()) != ’#’; ) { if ( c>=’a’ && c<=’z’ ) c = c - ’a’
有以下程序 #include <stdio.h> main( ) { char c; for (; ( c=getchar()) != ’#’; ) { if ( c>=’a’ && c<=’z’ ) c = c - ’a’
admin
2020-06-16
26
问题
有以下程序
#include <stdio.h>
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://www.kaotiyun.com/show/i4Cp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
关于“while(条件表达式)循环体”,以下叙述正确的是
若有定义语句:intx=12,y=8,z;在其后执行语句z=0.9+x/y;则z的值为
有以下程序:#include<stdio.h>main(){inti;char*a[]={"abcd","ef","gh","ijk"};for(i=0;i<4;i++)printf("%c",*
给定程序的主函数中,已给出由结构体构成的链表结点a、b、c,各结点的数据域中均存入字符,函数fun()的作用是:将a、b、c三个结点链接成一个单向链表,并输出链表结点中的数据。请在程序的下画线处填入正确的内容并把下画线删除,使程序得出正确的结果。
学校的数据库中有表示系和学生的关系:系(系编号,系名称,系主任,电话,地点),学生(学号,姓名,性别,入学日期,专业,系编号).则关系学牛中的主键和外键分别是()。
以下不能将s所指字符串正确复制到t所指存储空间的是()。
下面选项中不是关系数据库基本特征的是()。
在软件设计中不使用的工具是()。
设某二叉树的前序序列为ABC,中序序列为CBA,则该二叉树的后序序列为
某二叉树共有13个结点,其中有4个度为1的结点,则叶子结点数为
随机试题
向使刺谳其诚伪,考正其曲直。使:
A.X射线B.电子线C.γ射线D.质子E.β射线多用于治疗表浅肿瘤的射线是
既可用于病毒的纯化又可用于病毒悬液中感染病毒含量的测定的实验技术是
中国人民银行作为我国的中央银行,享有货币发行的垄断权,因此它是()。
2010年,位于A市的鸿宇药业制造公司为了实行战略扩张,进行了相应的并购重组,相关业务如下:(1)2010年4月,鸿宇药业公司吸收合并了于A市的M公司,从M公司承继价值1000万元、占地面积9000平方米的厂房,M公司注销,合并后原投资主体存续。
能够在最短的时间内向学生呈现、介绍大量和系统的信息的方法是()。
最早提出“马克思主义中国化”命题的是毛泽东的()。
Thiswatchis____toalltheotherwatchesonthemarket.
Heplaystennistothe_____ofallothersports.
A、Manywelcometheideaofhavingmorebarsonboard.B、Manyprefertheferrytomaintainitspresentspeed.C、Somesuggestimpr
最新回复
(
0
)