首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> main() {int a=﹣2,b=2; for(;++a&&--b;) ; printf("%d,%d\n",a,b); } 程序运行后的输出结果是(
有以下程序 #include<stdio.h> main() {int a=﹣2,b=2; for(;++a&&--b;) ; printf("%d,%d\n",a,b); } 程序运行后的输出结果是(
admin
2022-10-24
49
问题
有以下程序
#include<stdio.h>
main()
{int a=﹣2,b=2;
for(;++a&&--b;)
;
printf("%d,%d\n",a,b);
}
程序运行后的输出结果是( )。
选项
A、0,1
B、0,0
C、1,﹣1
D、0,2
答案
A
解析
在语句“for(;++a&&--b;)”中,for循环的表达式1和表达式3为默认项。首先判断条件表达式“++a&&--b”。当a=﹣2,b=2时,第1次执行“++a”和“--b”,条件表达式为真,循环条件成立。第2次执行“++a”为0,由于“&&”运算符,当第1个条件为假时,不执行第2个条件,因此b=1,发生短路,“--b”不再执行。因此输出的最终值为0,1。故本题答案为A选项。
转载请注明原文地址:https://www.kaotiyun.com/show/RXkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)之间的关系是()。
下面不属于软件测试实施步骤的是
要求定义一个具有6个元素的int型一维数组,以下选项中错误的是()。
若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是
若有定义语句:chara=’\82’;则变量a
以下叙述中正确的是
以下关于C语言数据类型使用的叙述中错误的是
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:将形参S所指字符串中下标为奇数的字符按ASCII码大小递增排序,并将排序后下标为奇数的字符取出,存入形参P所
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:通过某种方式实现两个变量值的交换,规定不允许增加语句和表达式。例如,变量a中的值原为8,b中的值原为3
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:求出如下分数列的前n项之和。和值通过函数值返回main函数。例如,若n=5,则应输出8.391667
随机试题
Jeandidnothavetimetogototheconcertlastnightbecauseshewasbusy______forherhistoryexamination.
胎头的大斜径是指
以下关于抗疟药的叙述,错误的是
按药物自然属性分类的首部本草专著是()。
工作基准的目的是不使主、副基准因频繁使用而丧失原有的准确度。()
社会学是一门综合性的科学,其综合性表现在()。
光缆中继段测试中使用稳定光源和光功率计进行的测试项目是()。
下列关于MP4含义的叙述中,正确的是()。
阅读下列材料,回答问题:材料一:斯大林在论述苏联工业化时说:“在资本主义国家,工业化通常是从轻工业开始的……才轮到重工业,共产党当然不能走这条路。党知道战争日益逼近,没有重工业,就无法保卫国家,所以必须赶快发展重工业,如果这事做迟了,那就要失败。
“发展才是硬道理”、“发展是党执政兴国的第一要务”、“发展是解决中国一切问题的总钥匙”,这是对社会主义建设历史经验的深刻总结。中国解决所有问题的关键是要靠自己的发展,而发展的根本目的是()
最新回复
(
0
)