首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: 椭nelude<stdio.h> main() {int y=10; while(y--); printf("y=%d\n",y); } 程序执行后的输出结果是( )。
有以下程序: 椭nelude<stdio.h> main() {int y=10; while(y--); printf("y=%d\n",y); } 程序执行后的输出结果是( )。
admin
2021-06-15
33
问题
有以下程序:
椭nelude<stdio.h>
main()
{int y=10;
while(y--);
printf("y=%d\n",y);
}
程序执行后的输出结果是( )。
选项
A、y=-1
B、y=0
C、y=1
D、while构成无限循环
答案
A
解析
y一一表示y使用后再自减1。所以最后一次y的值为0,条件不成立但仍要执行自减操作,y的值为-1,跳出循环。打印y的值-1。
转载请注明原文地址:https://kaotiyun.com/show/fNtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
函数fun的功能是进行数字字符转换。若形参ch中是数字字符’0’~’9’,则’0’转换成’9’,’1’转换成’8’,’2’转换成’7’,……,’9’转换成’0’;若是其他字符则保持不变:并将转换后的结果作为函数值返回。请在程序的下划线处填入正确的内容并把
设a和b均为int型变量,且a=6,b=11,则能使值为3的表达式是()。
在数据流图中,带有箭头的线段表示的是()。
设有以下说明,则不正确的叙述是()。unionun{inta;charb:floatc;}arr;
以下语句中存在语法错误的是()。
有以下程序intadd(inta,intb)main(){return(a+b);}{intk,(*f)(),a=5,b=10;f=add;
以下叙述中正确的是
表示关系式x≤y≤z的C语言表达式的是
流程图是描述算法的很好的工具,一般的流程图中由几种基本图形组成。其中输入输出框的图形是()。
在结构化方法中,用数据流程图(DFD)作为描述工具的软件开发阶段是()。
随机试题
塞补的方法是将孔洞加工成相应大小的塞孔,配好金属塞头,塞头材质应与铸件材质相同。()
恩格尔定律的发现者是()
肺炎球菌肺炎病理改变有
A、α1受体阻滞剂B、β1受体阻滞剂C、羟甲戊二酰辅酶A还原酶抑制剂D、钙通道阻滞剂E、血管紧张素转化酶抑制剂美托洛尔是()。
A、甘露醇B、氢氯噻嗪C、呋塞米D、阿米洛利E、螺内酯不宜与氨基糖苷类抗生素合用的是( )。
国内生产总值是指按市场价格计算的、一个国家(或地区)所有()在一定时期内生产活动的最终结果。
立法是指有立法权的国家机关或经授权的国家机关,在法定的职权范围内依照程序,制定、补充、修改和废止法律和其他规范性法律文件的一项专门性活动。下列关于国家机关立法职能和权限说法正确的是()。
某字节多路通道的最大数据传输率为1000B/s,它有5个子通道,则每个子通道的最大数据传输率为()。
James’sfirstnovelsusedconventionalnarrativetechniques:explicitcharacterization,actionwhichrelatedeventsindistinctl
Sevenyearsago,whenIwasvisitingGermany,Imetwithanofficialwhoexplainedtomethatthecountryhadaperfectsolution
最新回复
(
0
)