首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> main() {int a=7; while(a--); printf("%d\n",a); } 程序运行后的输出结果是( )。
有以下程序: #include<stdio.h> main() {int a=7; while(a--); printf("%d\n",a); } 程序运行后的输出结果是( )。
admin
2021-06-15
16
问题
有以下程序:
#include<stdio.h>
main()
{int a=7;
while(a--);
printf("%d\n",a);
}
程序运行后的输出结果是( )。
选项
A、0
B、-1
C、1
D、7
答案
B
解析
a--的含义是先用后减1,所以当a的值为0时,跳出循环,但是仍要执行a--,a的值变为-1。
转载请注明原文地址:https://kaotiyun.com/show/1wtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中关于程序模块化的叙述错误的是()。
若有定义语句:doublex,y,*px,*py;执行px=&x;py=&y;正确的输入语句是
关于"while(条件表达式)循环体",以下叙述正确的是()。
设有定义:chars[81];inti=0;以下不能将一行(不超过80个字符)带有空格的字符串正确读入的语句或语句组是
若有以下函数首部intfun(doublex[10],int*n)则下面针对此函数的函数声明语句中正确的是
设有以下定义和语句,输出的结果是(用small模式编译,指针变量占2个字节)()。structU{long*cat;stmctU*next;doubledog;}u;
若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是
设有定义doublea[10],*s=a;以下能够代表数组元素a[3]的是
以下正确的说法是()。
随机试题
甲公司以100万元的价格向乙公司订购一台机床,根据合同约定,2014年4月1日,甲公司签发一张以乙公司为收款人、金额为100万元的银行承兑汇票,承兑人为A银行,到期日为2014年7月1日。2014年4月4日,乙公司的银行承兑汇票丢失,被B拾得。4月5
下列四组字中不是左形右声的是()
A.脂肪肝B.肝癌C.肝淤血D.正常肝E.急性肝炎触诊肝质地柔软,如触口唇见于
下列哪些状态不属于环境污染物造成的慢性损害
白花蛇的功效是()
水运工程()工程完工后,交通主管部门或其委托的质监机构应当对该工程进行质量鉴定,并签发《水运工程质量鉴定书》。
某建设工程项目施工采用了施工总承包方式,其中的幕墙工程、设备安装工程分别进行了专业分包,对幕墙工程施工质量实施监督控制的主体是()。
Somepeoplewilldojustaboutanythingtosavemoney.AndIamoneofthem.Takemyfamily’slastvacation.Itwasmysix-ye
依法执政是中国共产党执政的基本方式。下列选项能够体现中国共产党依法执政的是()。
2015年全社会固定资产投资562000亿元,比上年增长9.8%,扣除价格因素,实际增长11.8%。2014年,表中固定资产投资达到万亿的行业有:
最新回复
(
0
)