首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() {char c; for(;(c=getchar( ))!=’#’;) {if(c>=’a’&&c<=’z’)c=c-’a’+’A’; putchar(++c); } } 执行时输入:a
有以下程序: #include<stdio.h> main() {char c; for(;(c=getchar( ))!=’#’;) {if(c>=’a’&&c<=’z’)c=c-’a’+’A’; putchar(++c); } } 执行时输入:a
admin
2021-06-15
49
问题
有以下程序:
#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、bodefgh
答案
C
解析
循环的作用是将输入的字符串转化为大写,getchar()每次读入一个字符,putchar()每次输出一个字符,当遇到#字符结束。putchar(++c),表示将字符变量c加1后输出。因此,输入aBcDefG##,得到的结果是BCDEFGH。故答案为C选项。
转载请注明原文地址:https://kaotiyun.com/show/9utp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义:intx=2:以下表达式中,值不为6的是
下列叙述中正确的是
软件工程的三要素是
已知变量定义i=4,j=7,表达式k=(i++)*(++j)的值为()。
在关系数据库中,用来表示实体间联系的是
下列选项中,能正确定义数组的语句是
若有定义语句:intx=10;则表达式x-=x+x的值为
在程序设计过程中的面向对象方法中,继承属性是指()。
在E—R图中,用来表示实体属性的图形是()。
检查软件产品是否符合需求定义的过程称为()。
随机试题
第十二届全国人民代表大会第三次会议政府工作报告中看点众多,精彩纷呈。为了更好地宣传大会精神,新闻编辑小王需制作一个演示文稿,素材放于考生文件夹下的“文本素材.docx”及相关图片文件,具体要求如下:设置幻灯片为循环放映方式,每张幻灯片的自动切换时间为1
()土质不宜采用酒精燃烧法测定其含水率。
任何单位和个人对事故隐患或者安全生产违法行为,均有权向负有安全生产监督管理职责的部门报告或举报,对此理解正确的有()。
下列有关会计要素的表述,错误的是()。
假设其他条件完全相同,下列投资方式中,投资者面临的交易对手信用风险最大的是()。
作业成本管理的一个重要内容是寻找非增值作业,将非增值成本降至最低,下列各项中,属于非增值作业的有()。
以下财务管理的原则中属于竞争环境原则的是()。
某一网络由于网关故障不能进行Internet接入,采用抓包工具捕获的结果如下图所示。图中报文的协议类型是(1),网关的IP地址可能为(2)。(1)
ADSL上行速率在()。
ChristinaHudsonisgoingto______inLondon.
最新回复
(
0
)