首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> main( ) { char ch = ’D’; while (ch > ’A’) { ch --; putchar(ch); if (ch == ’A’)
有以下程序 #include <stdio.h> main( ) { char ch = ’D’; while (ch > ’A’) { ch --; putchar(ch); if (ch == ’A’)
admin
2021-06-15
31
问题
有以下程序
#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()函数功能是输出一个字符,由whlie判断条件和ch初始值可知,,只要ch'A',每次执行二次putchar,否则跳出。第一次输出CD,第二次输出BC,第三次输出A,跳出循环。因此答案为D选项
转载请注明原文地址:https://www.kaotiyun.com/show/nctp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>intfuna(inta,intb){returna+b;}intfunb(inta,intb){returna-b;}intsss(int(*t)(),intx
以下关于函数的叙述中正确的是()。
以下叙述中正确的是
以下选项中关于程序模块化的叙述错误的是()。
若变量已正确定义为int型,要通过语句scanf("%d,%d,%d",&a,&b,&c);给a赋值1、给b赋值2、给c赋值3,以下输入形式中错误的是(注:□代表一个空格符)
以下程序段输出结果是()。inta=1234; printf("%2d",a);
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是()。
以下关于逻辑运算符两侧运算对象的叙述中正确的是
若有定义语句:doublea,*p=&a;以下叙述中错误的是
有以下程序(strcpy为字符串复制函数,strcat为字符串连接函数)#include<stdio.h>#include<string.h>main(){chara[10]="abc",b[10]="012",c[10]="xyz";strc
随机试题
以下不属于MIS报表的内容的是()
牙列缺失后,牙槽骨的吸收()
患者,女,35岁,已婚。患子宫肌瘤2年,精神抑郁,经前乳房胀痛,胸胁胀闷,心烦易怒,小腹胀痛,时有刺痛,舌边有瘀点苔白,脉细弦。治疗应首选
A.阴阳平衡失调B.血液循行迟缓C.血液运行停滞D.津液输布排泄障碍E.津液亏虚不能润养痰饮的病机是
假设某一时刻股票指数为2280点,投资者以15点的价格买入一手股指看涨期权合约并持有到期,行权价格是2300点,若到期时标的指数价格为2310点,则在不考虑交易费用、行权费用的情况下,投资者收益为()。
在查处某国有企业老总受贿案中,政府认为会导致工人下岗。你是案件主办人,你怎么做?
根据“十一五”规划,试说明如何建设社会主义新农村。
A、 B、 C、 D、 D本题的关键在于把小方块分成外围和中间两个部分,圆圈在外围变化,线段的端点在中间方格中变化。圆圈每次逆时针移动2格,线条的端点在中间的四个方格中每次顺时针移动1格。故本题答案D。
疟疾热寄生虫的血红细胞在120天后被排除出人体。由于这种寄生虫无法转移到新一代的血红细胞内,在一个人迁移到一个没有疟疾的地区120天后,发生在这个人身上的任何发烧情况都不是由疟疾热寄生虫引起的。以下哪一项如果正确,将最严重地削弱以上的结论?
设P(A)=0.6,P(B)=0.5,P(A—B)=0.4,则P(B—A)=________,P(A+B)=________.
最新回复
(
0
)