首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include main( ) { int a=3; do {printf("%d,",a-=2);} while(!(--a); printf("\n"); }
若有以下程序: #include main( ) { int a=3; do {printf("%d,",a-=2);} while(!(--a); printf("\n"); }
admin
2021-07-09
19
问题
若有以下程序:
#include
main( )
{ int a=3;
do
{printf("%d,",a-=2);}
while(!(--a);
printf("\n");
}
则程序运行后的输出结果是( )。
选项
A、1
B、1,-2,
C、3,0,
D、1,0
答案
B
解析
本题重点考查do…while语句,该循环语句的特点是,先执行循环中的语句,然后判断表达式是否为真,如果为真,则继续循环;如果为假,则终止循环。因此,do…while循环至少要执行一次循环语句。变量a赋初值为3,每循环一次需执行语句a-=2一次,同时循环条件使变量a自减1,所以第一次循环后变量a变为1,第2次循环后变量a变为-2。因此A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/aqtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若变量已正确定义,以下选项中非法的表达式是
有以下程序#includemain(){doublex=2.0,y;if(x
以下程序依次把从终端输入的字符存放到fSc件中,用#作为结束输入的标志,则在横线处应填入的选项是#include<stdio.h>main(){FILE*fp;charch;fp=fopen(’’fname’’,’’w’’);whil
以下选项中非法的C语言字符常量是
数据库设计过程不包括
算法的有穷性是指()。
某循环队列的存储空间为Q(1:m),初始状态为:front=rear=m。现经过一系列的入队操作和退队操作后,front=m-1,rear=m,则该循环队列中的元素个数为()。
在数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是()。
在软件开发中,需求分析阶段产生的主要文档是()。
在结构化方法中,软件功能属于软件开发中的()阶段。
随机试题
临床上疑似致心律失常型右室心肌病,不宜做下列哪项检查
试述开窍药的主治病证有哪些?应用开窍药应注意什么?
桡骨茎突部有一骨纤维性腱管,其间通过的是:
常用的水溶性抗氧剂是
食后能够去腐生肌,愈合伤口,使皮肤滋润光泽的药味是()。
以下各项中,属于营业外支出的有()。
皮亚杰认为儿童的道德认知发展趋势是从他律阶段到()
一网站评选网络之星,初赛选出七个候选人赵(Z)、钱(Q)、孙(S)、李(L)、吴(W)、陈(C)和董(D),在网上进行决赛,根据这七位候选人个人主页被点击的多少来给他们排名次。结果,每一个候选人的点击量都不相同。网友评选结果如下:Z得到的点击量比C的大;C
The______oftheplayissogreatthatmanypeoplewanttoseeit.
ChrisBaildon,tallandlean,wasinhisearlythirties,andtheendproductofanolddecayedislandfamily.Chrisshared
最新回复
(
0
)