首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
33
问题
有以下程序
#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://kaotiyun.com/show/RXkp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序:#include<stdio.h>main(){inta=0,b=0,c=0;c=(a—=++a),(a+=b,b+=4);printf(″%d,%d,%d\n″,a,b,c);}则程序的输出结果是()。
下列语句组中,正确的是()。
若有定义inta;floatb;doublec;程序运行时输入:345能把值3输入给变量a、4输入给变量b、5输入给变量C的语句是
若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是
以下叙述中正确的是
以下关于C语言数据类型使用的叙述中错误的是
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,请编写函数fun,函数的功能是查找X在S所指数组中下标的位置,并作为函数值返回,若x不存在,则返回-1。注意:部分源程序在
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。在此程序中,函数fun的功能是:比较两个字符串,将长的字符串的首地址作为函数值返回。请改正程序中的错误,使它能得出正确的结果。
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modil.c。在此程序中,函数fun的功能是:根据形参m的值(2≤m≤9),在m行m列的二维数组中存放如下所示规律的数据,由mmn函数输出。请改正
随机试题
以下不属于组织设计原则的是()
关于酶的专一性,下列正确的是
职业健康安全管理体系标准由五大要素构成,它们分别是()。
在下列各个财务报表中,属于企业对外提供的静态报表是()。
一般来讲,证券市场技术指标可以分为()几大类。Ⅰ.趋势型指标Ⅱ.超买超卖型指标Ⅲ.人气型指标Ⅳ.大势型指标
直接材料的用量标准是指在现有生产技术条件下,生产单位产品所需要的各种材料消耗量,包括()。
下列关于鸡蛋营养价值的说法,正确的有()
根据以下资料,回答问题。2013年,某省工业企业全年实现主营业务收入37864亿元、税金1680亿元、利润2080亿元,分别增长19.1%、19.4%、26.4%,分别高出全国7.9、8.4、14.2个百分点。该省工业企业主营业务收入占全国工业的
有如下程序:#includeusingnamespacestd;classA{public:staticinta;voidinit(){a=1;}A(inta=2){init();a++
WelcometovisitourcompanyandIamverygladtohavetheopportunitytointroduceourcompanytoyouall.Ourcompanywasest
最新回复
(
0
)