首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include main() {inta=3; do {printf("%d,",a-=2);} while(!(--a)); printf("\n"); } 程序运行后的输出结果是
有以下程序 #include main() {inta=3; do {printf("%d,",a-=2);} while(!(--a)); printf("\n"); } 程序运行后的输出结果是
admin
2015-07-31
31
问题
有以下程序
#include
main()
{inta=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/8mDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义:"inta[2][3];"则对a数组的第i行第j列元素的正确引用为()。
下列的for语句的循环次数为______。for(x=1,y=0;(y!=19)&&(x<7);x++);
若有运算符:>、*=、<<、%、sizeof,则它们按优先级(由低至高)的正确排列次序为()。
下列叙述中正确的是()。
下列叙述中正确的是()。
C语言用于结构化程序设计的3种基本结构是______、选择结构和循环结构。
在面向对象程序设计中,从外面看只能看到对象有外部特征,而不知道也无须知道数据的具体结构以及实现操作的算法,这称为对象的______。
对两个数组a和b进行下列初始化:charm[]="1234567";charn[]={’1’,’2’,’3’,’4’,’5’,’6’,’7’};则下列叙述正确的是()。
在算法的4个特性中,算法必须能在执行有限个步骤之后终止指的是算法的______特性。
下列选项中不属于结构化程序设计方法的是()。
随机试题
简述遵义会议的主要内容。
A.阴道镜下宫颈活组织检查B.筋膜外全子宫切除C.动脉插管化疗后放疗D.广泛性全子宫切除术,盆腔淋巴结清扫术E.放疗37岁。接触性出血史,宫颈重度糜烂。刮片巴氏Ⅲ级,应进行
麻疹的病变部位在水痘的病变部位在
治疗病毒性脑炎错误的方法是
宏观经济管理的首要任务是()。
小王于2005年5月16日买入某附息债券,包含应计利息3.49元在内共支付92.54元。该债券面值100元,票面利率8%,每年付息两次,计息基础为实际天数,到期日为2010年6月8日,则债券的到期收益率为()。
根据土地增值税法律制度的规定,纳税人在计算房地产开发费用时,财务费用中的借款利息支出,凡能够按照转让房地产项目计算分摊并提供金融机构证明的,允许据实扣除。但不能计入利息支出扣除的有()。
叶酸只有还原成二氢叶酸才能发挥其生理活性。()
Java语言中提供了【】来管理组件在容器中的布局。
下列程序的功能是:当发生窗体的单击事件后,将在窗体上显示“1!+2!+3!+…+10!”的和。PrivateSubForm_Click()DimsAsLong,iAsIntegers=0Fori=1
最新回复
(
0
)