首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 #include<stdio.h> main() { int a=1,b=3; if((++a<0)&&!(b--<=0)) printf(’’%d,%d\n",a,b);
以下程序的输出结果是( )。 #include<stdio.h> main() { int a=1,b=3; if((++a<0)&&!(b--<=0)) printf(’’%d,%d\n",a,b);
admin
2019-06-09
39
问题
以下程序的输出结果是( )。
#include<stdio.h>
main()
{ int a=1,b=3;
if((++a<0)&&!(b--<=0))
printf(’’%d,%d\n",a,b);
else
printf(’’%d,%d\n’’,b,a);
}
选项
A、2,2
B、1,3
C、3,2
D、3,1
答案
C
解析
解答本题的关键在于if语句条件中的表达式。初始时“a=l,b=3”,所以“++a=2>0”,因此“++a<0”为假:因为是进行逻辑与(&&)运算,在&&的一个运算对象为假的前提下不用判断第二个运算对象的真假。就可以直接得出整个表达式的值为逻辑0,所以执行else语句。
转载请注明原文地址:https://kaotiyun.com/show/YtRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与退队运算后,front=15,rear=15,则循环队列中的元素个数为()。
下列关于栈的叙述正确的是()。
有以下程序#includemain(){chara[5][10]={"one","two","three","four","five"};inti,j;chart;for(i=0;i
有如下程序#includemain(){charch=’A’;while(ch<’D’){printf("%d",ch-’A’);ch++;}printf("\n");}程序运行后的输出结果是()。
以下叙述中正确的是()。
计算机软件的构成是()。
以下程序中函数f的功能是:当flag为1时,进行由小到大排序;当flag为0时,进行由大到小排序。#includevoidf(intb[],intn,intflag){inti,j,t;for(i=0;i
若变量x、y已正确定义并赋值,以下符合C语言语法的表达式是()。
设有以下说明和语句:intx[3][4],(*p)[4];p=a;,则与表达式*(*p+2)等价的选项是()。
以下选项中不合法的标识符是()。、
随机试题
已知A=求A的特征值和特征向量,并分析k为何值时,A能相似于对角阵,k为何值时,A不能相似于对角阵.
在Internet上广泛使用的WWW是一种()
炮制对含生物碱类药物的影响,叙述正确的是
结核性腹膜炎急性胰腺炎
保险代理人、保险经纪人应当具备保险监督管理机构规定的资格条件,并取得()颁发的经营保险代理业务许可证或者经纪业务许可证。
光华居委会2016年6月进行换届选举,以下说法错误的是()。
大部分拖稿狂天天活在催稿的阴影中,听到电话响就___________害怕是催稿,上MSN怕被编辑抓到只能___________玩隐身,微博只敢看不敢发怕被说有时间更新没时间写稿,编造的拖稿理由___________,什么手指软组织挫伤、眼压高导致间歇性失明
在美国,癌症病人的平均生存年限,即从确诊为癌症到死亡的年限是7年,而在亚洲癌症病人的平均生存年限只有4年,因此美国在延长癌症病人生命方面的医疗水平要高于亚洲。以下哪项如果为真,最能削弱上述论证?
社会主义改造基本完成后,国家政治生活的主题是
Thefirstparagraphmainly______.Thepatentsystemisvaluablefortheeconomyinthat______.
最新回复
(
0
)