首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include main() { int a=3: d0 {printf(“%d,”,a一=2);} while(!(一一a)); printf(“\n”); } 程序运行后的输出
有以下程序: #include main() { int a=3: d0 {printf(“%d,”,a一=2);} while(!(一一a)); printf(“\n”); } 程序运行后的输出
admin
2018-02-02
57
问题
有以下程序:
#include
main()
{
int a=3:
d0
{printf(“%d,”,a一=2);}
while(!(一一a));
printf(“\n”);
}
程序运行后的输出结果是( )。
选项
A、1,一3,
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。故B选项正确。
转载请注明原文地址:https://kaotiyun.com/show/iPxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序main(){inta[4][4]={{1,2;-3,-4},{0,-12,-13,14},{21,23,0,-24},{-31,32,-33;0}};inti,j,s=0;
下面程序的输出结果是______。voidprty(int*x){printf("%d\n",++*x);}main(){inta=25;prty(&a);}
以下程序输出的结果是#include#includemain(){charw[][10]={"ABCD","EFGH","IJKL","MNOP"},k;for(k=1;k
已知函数fread.的调用形式为fread(buffer,size,count,fp);,其中buffer代表的是()。
在以下语句中存在语法错误的是______。
若有以下定义,则正确的switch语句是______。floatx;inta,b;
字符串“\\\”ABCDEF\“\\”的长度是()。
数据库系统中实现各种数据管理功能的核心软件称为【】。
若已包括头文件<string.h>且已有定义chars1[18],s2={"ABCDE"}和inti,现要将字符串"ABCDE"赋给s1,下列语句错误的是()
随机试题
下列关于良性肿瘤特点的叙述中错误的是
企业生产需要的原材料和半成品的货物招标方案主要依据()编制。
下列关于环境功能区和污染物排放标准的说法,正确的是()。
《常用化学危险品贮存通则》(GB15603)规定,危险化学品露天堆放,应符合防火、防爆的安全要求;爆炸物品、一级易燃物品和()物品不得露天堆放。
下列关于安全生产许可证申请与管理制度的说法,正确的是()。
按数量标志分组的目的,就是要区别各组在数量上的差别。()
某三相异步电动机有3对定子磁极,使用的交流电频率为60Hz,则此电动机的旋转磁场转速为()r/min。
2014年12月,中央农村工作会议在北京召开,会议强调要坚持把()作为首要任务。
设级数在x=一1处收敛,在x=2处发散,则级数的收敛半径为().
RestaurantsinEurope,theUnitedStatesandJapanaretestingtechnologytoletdinersordertheirfooddirectfromascreenat
最新回复
(
0
)