首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 #include<stdio.h> main() {int a=1,b=3; if((++a<0)&&!(b-<=0)) printf("%d,%d\In",a,b); else printf("%d,%d\n",b,a
以下程序的输出结果是( )。 #include<stdio.h> main() {int a=1,b=3; if((++a<0)&&!(b-<=0)) printf("%d,%d\In",a,b); else printf("%d,%d\n",b,a
admin
2021-07-09
31
问题
以下程序的输出结果是( )。
#include<stdio.h>
main()
{int a=1,b=3;
if((++a<0)&&!(b-<=0))
printf("%d,%d\In",a,b);
else
printf("%d,%d\n",b,a);
}
选项
A、2,2
B、1,3
C、3,2
D、3,1
答案
C
解析
解答本题的关键在于if语句条件中的表达式。初始时“a=1,b=3”,所以“++a=2>0”,因此“++a<0”为假;因为是进行逻辑与(&&)运算,在&&的一个运算对象为假的前提下不用判断第二个运算对象的真假,就可以直接得出整个表达式的值为逻辑0,所以执行else语句。
转载请注明原文地址:https://kaotiyun.com/show/P4tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下定义语句,编译时会出现编译错误的是()。
程序中已构成如下图所示的不带头结点的单向链表结构,指针变量s、P、q均已正确定义,并用于指向链表结点,指针变量s总是作为指针指向链表的第一个结点。若有以下程序段:q=s;s=s一>next;P=s;while(P一>next
若有定义语句:doublea,*toP=&a;以下叙述中错误的是().
以下选项中不属于C语言程序运算符的是
下面属于白盒测试方法的是
下列关于数据库设计的叙述中,正确的是
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下列各项中属于应用软件的是()。
若要求从键盘读入含有空格字符的字符串,应使用函数
在结构化程序设计中,模块划分的原则是
假定其中的x的单位是角度且不考虑π的值的精度,则与数学公式等的C++语言表达式是()。
随机试题
5岁小儿,因高热,咽部和扁桃体充血肿胀,表面有点状黄白色渗出物来院就诊,以猩红热收入院。目前该患儿体温达39℃,全身出疹。皮疹首发于耳后,之后遍及全身,并在弥漫性充血的皮肤上出现分布均匀的针尖大小的丘疹,疹尖无正常皮肤。针对皮肤的正确护理措施是
酸枣仁的药理作用是
下列药物中哪一种药的吸收不受首过效应的影响
纠正休克合并酸中毒的关键措施是()。
在未提供客观证据的情况下,不允许出现在理财产品宣传文本中的词语包括()。
资产负债表日至财务报告批准报出日之间发生的下列事项中,属于资产负债表日后调整事项的是()。
下面属于5年保管的会计档案有()。
进入新世纪以后,云南省126个农业县市中仍有73个国家扶持工作重点县,占全国重点扶贫县市总数592个的12.33%。根据“五普”资料显示,73个贫困县总人口为2208.69万人,占全省总人口4236.01万人的52.14%,其中男性1162.73万人,女性
一个最简分数,分子和分母的和是50,如果分子、分母都减去5,得到的最简分数是2/3,这个分数原来是多少?()
生物技术是指人们以()为基础,结合先进的工程技术手段和其他基础学科的科学原理,按照预先的设计改造生物体或加工生物原料,为人类生产所需产品或达到某种目的的学科。
最新回复
(
0
)