首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 #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
27
问题
以下程序的输出结果是( )。
#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全国计算机二级
相关试题推荐
以下选项中,值为1的表达式是()。
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。
下列关于栈的叙述正确的是()。
有以下程序#include#includemain(){inti;chara[]="Howareyou!";for(i=0;a[i];i++)if(a[i]==’’){strcpy(a,&a[i+1]);i
以下选项中非法的C语言字符常量是()。
计算机软件的构成是()。
若以下选项中的变量a,b,y均已正确定义并赋值,则语法正确的switch语句是()。
函数调用语句:fun((exp1,exp2),(exp1,exp2,exp3));含有的实参个数是()。
以下选项中关于C语言常量的叙述错误的是()。
以下选项中不合法的标识符是()。
随机试题
输卵管妊娠破裂的主要症状是
支气管造影检查适应证是
心理评估常用方法不包括
女性,30岁,转移性右下腹痛10小时,除考虑急性阑尾炎外,还应考虑()
当防水材料为()时,基层混凝土的含水率应小于4%(质量比)。
本期发生的管理费用和制造费用均会全额影响本期损益。()
在行政诉讼中,对被诉的行政行为负举证责任的是()。
有人形象地说南京既是中国近现代史的起点,也是中国近代史的终点。下面能够佐证这种说法的两个历史片段是()。①在南京江面签订了《南京条约》②洪秀全在南京颁布《天朝田亩制度》③孙中山在南京成立中华民国临时政府④人民解放军占领南京国民政府“总统府”
地点:某市文联主席办公室。人员:文联主席、所属刊物主编、发行部主任。主编:田主席,我们的两种刊物现在是两种命运。《大地》作为通俗读物很适应大众的需求,读者多,发行量大,经济效益不错。而《新作》作为高雅艺术,专业性很强,虽然专家看好,评价
A、Theyshouldbeadaptedtotheneedofthepresentsociety.B、Theyshouldteachchildrentobeawareofsocialproblems.C、They
最新回复
(
0
)