首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> main() {char ch=’D’; while(ch>’A’) {ch--; putchar(ch); if(ch==’A’)break; putchar(ch+1);
有以下程序 #include <stdio.h> main() {char ch=’D’; while(ch>’A’) {ch--; putchar(ch); if(ch==’A’)break; putchar(ch+1);
admin
2022-04-01
39
问题
有以下程序
#include <stdio.h>
main()
{char ch=’D’;
while(ch>’A’)
{ch--;
putchar(ch);
if(ch==’A’)break;
putchar(ch+1);
}
}
程序运行后的输出结果是( )。
选项
A、CB
B、BCA
C、CCBB
D、CDBCA
答案
D
解析
putchar()函数功能是输出一个字符,由while判断条件和ch初始值可知,只要ch≠‘A’,每次执行二次putchar,否则跳出。第一次输出CD,第二次输出BC,第三次输出A,跳出循环。因此答案为D选项。
转载请注明原文地址:https://kaotiyun.com/show/I9kp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includevoidfun(char**p){inti;for(i=0;i<4;i++)printf("%s",p[i]);}main(){char*s[6]={"ABCD","EFGH"
有以下程序#includevoidmain(){chars[]="012xy\08s34f4w2";inti,n=0;for(i=0;s[i]!=0;i++)if(s[i]>=’0’&&s[
有以下程序#includefunc(intn)voidmain(){staticintnum=1;{func(3);func(4);printf("\n");}num=num
有下列程序:#includemain(){FILE*fp;inta[10]={1,2,3,0,0),i;fp=fopen("d2.dat","wb");fwtite(a,sizeof(int),
设有定义:charp[]={’1’,’2’,’3’},*q=p;,以下不能计算出一个char型数据所占字节数的表达式是( )。
下列定义变量的语句中错误的是()。
下列叙述中正确的是
与数学表达式x≥y≥z对应的C语言表达式是
表达式:(int)((double)9/2)-9%2的值是
随机试题
学前儿童美术
因解除与职工的劳动关系给予的补偿,应当根据职工提供服务的受益对象分别计入成本费用。()
A.胚胎B.有生胎儿C.胎儿D.早产儿E.足月儿
A、大容量注射液B、滴眼液C、合剂D、口服液E、凝胶剂黏度适当增大有利于提高药物的生物利用度
对于财产清查结果应该根据审批意见进行差异处理,但不得调整账项。()
《信息系统项目管理师考试蓝色题库》一书主编薛大龙先生的电子邮箱为。PYXDL163.COM,对于PYXDL和163.COM的正确理解为(204),在发送电子邮件时,常用关键词使用中,(205)是错误的。若电子邮件出现字符乱码现象,以下方法中(206)一定不
下列叙述中,正确的是
ABCDEFGHIJKLMNOPQRSTUVWXYZThealphabetisheretohelpyouwiththesequestions.Youneedtoworkoutadifferentcodeforeach
Newtechnologylinkstheworldasneverbefore.Ourplanethas【26】It’snowa"globalvillage"wherecountriesareonlysecondsa
Oilisthesubstancethatlubricatestheworld’seconomy.Becausesomanyofourmoderntechnologiesandservicesdependonoil,
最新回复
(
0
)