首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列程序运行时,若输入labcedf2df<回车>输出结果为【 】。 #include<stdio.h> main() { char a=0,ch; while((ch==getchar())!
下列程序运行时,若输入labcedf2df<回车>输出结果为【 】。 #include<stdio.h> main() { char a=0,ch; while((ch==getchar())!
admin
2009-09-28
78
问题
下列程序运行时,若输入labcedf2df<回车>输出结果为【 】。
#include<stdio.h>
main()
{ char a=0,ch;
while((ch==getchar())!=’\n’)
{ if(a%2!=0&&(ch>=’a’&&ch<=’z’)) ch=ch’a’+’A’;
a++;prtchar(ch);
}
printf("\n");
}
选项
答案
1AbCeDf2dF
解析
本题的执行过程是先从键盘上获得—个字符,判断是不是换行符,如果不是则继续执行循环体,再判断字符变量 a是否是偶数以及是否是小写字母,如果a不是偶数且输入的字符为小写字母,则将其转换成大写字母,接着执行a++;语句,变量a自增1,输出字符,因此本题的输出结果为1AbCeDF2dF(a相当于用来记录当前的顺序,即是第偶数个字符还是第奇数个字符)。
字符位数:0 1 2 3 4 5 6 7 8 9
输入字符:1 a b c e d f 2 d f
输出字符:1 A b C e D f 2 d F
转载请注明原文地址:https://kaotiyun.com/show/R9Wp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
在名称为Forml的窗体上添加一个名称为Framel、标题为“框架”的框架,在框架内添加两个名称分别为Optionl、Option2的单选按钮,其标题分别为“第一项”、“第二项”。要求通过设置控件的属性将“第二项”初始值设置为被选中,框架为不可用。运行程序
在考生文件夹下有一个工程文件sjt3.vbp,在Forml的窗体中有一个文本框、一个计时器和两个命令按钮。程序的功能是在运行时,单击“开始计数”按钮,就开始计数(如图所示),每隔1秒,文本框中的数加l;单击“停止计数”按钮,则停止计数。要求:修改适当的控件
在名称为Forml,标题为“框架”的窗体上添加一个名称为Framel,且标题为空的框架。框架内含有两个单选按钮,名称分别为Optl和Opt2,其标题分别为“字体”、“大小”。注意:存盘时必须存放在考生文件夹下,工程文件名保存为sjt1.vbp,窗
在数据管理技术发展的三个阶段中,数据共享最好的是()。
设a=4,b=5,c=6,执行语句Printa<bAndb<c窗体上显示的是
表达式5Mod3+3\5*2的值是
以下关于VB文件的叙述中,正确的是
设程序中有以下语句:MsgBox"Visual",,"Basic","等级考试",2执行该语句后,显示一个信息框,以下关于该信息框的叙述中,正确的是()。
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于系统软件的是
以下关于多窗体的叙述中,正确的是
随机试题
龋病按龋坏程度可分为哪几个类型?各个类型有什么临床特点?
A.细菌团栓塞B.血栓栓塞C.空气栓塞D.脂肪栓塞E.肿瘤栓塞脓毒败血症
特殊药品管理制度的核心内容是
下列各项中,属于利润表提供的信息有()。
企业在年度中间终止经营活动的,应当自实际经营终止之日起()日内,向税务机关办理当期企业所得税汇算清缴。
在多国税收抵免条件下,跨国纳税人所在国政府对其外国来源所得,按其来源国别,分别计算抵免限额的方法是()。
根据印花税法律制度的规定,下列表述中,不正确的是()。
克服和弥补市场失效的问题,只需要公共财政来发挥作用。()
在家庭生活中,盈盈的父母在某种程度上接纳了她目前对音乐的喜爱,而盈盈也认同了父母关于学业成绩重要性的看法,这个例证所体现的发展现象是()
A、Givethecustomeratenpercentdiscount.B、Claimcompensationfromthesteelsuppliers.C、AsktheBuyingDepartmenttochange
最新回复
(
0
)