首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include<stdio.h> main() int a=1,b=2,c=3,d=4; if((a=2)&&(b=1))c=2; if((C==3)||(d==一1))a=5; print{("%d,%d,%d,%d\n
若有以下程序: #include<stdio.h> main() int a=1,b=2,c=3,d=4; if((a=2)&&(b=1))c=2; if((C==3)||(d==一1))a=5; print{("%d,%d,%d,%d\n
admin
2019-06-12
17
问题
若有以下程序:
#include<stdio.h>
main()
int a=1,b=2,c=3,d=4;
if((a=2)&&(b=1))c=2;
if((C==3)||(d==一1))a=5;
print{("%d,%d,%d,%d\n",a,b,c,d);
则程序的输出结果是( )。
选项
A、2,2,2,4
B、2,1,2,一l
C、5,1,2,-1
D、1,2,3,0
答案
C
解析
第一个if语句的判断条件是逻辑与表达式,只有运算对象均非零,结果才为真。执行第一个if判断条件,均为赋值表达式,第一个运算对象a=2非零,判断第二个表达式b=1也非零,所以条件成立,执行c=2的赋值操作。执行第二个if判断条件的逻辑或表达式,只要有一个对象非零,结果就是真。本条件中c==3运算对象为假,所以需要判断第二个运算对象d=一1,结果为一1,非零,条件成立,执行a=5的操作,所以a值为5,b值为1,c值为2,d值为一1。
转载请注明原文地址:https://kaotiyun.com/show/hNRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若变量已正确定义为int型,要通过语句scanf("%d,%d,%d",&a,&b,&c);给a赋值1、给b赋值2、给c赋值3,以下输入形式中错误的是(注:□代表一个空格符)()。
有以下程序#includeintfun(){staticintx=1;x*=2;returnx;}main(){inti,s=1;for(i=1;i
以下选项中函数形参不是指针的是()。
有如下程序#includemain(){inti,array[5]={3,5,10,4};for(i=0;i
以下结构体类型说明和变量定义中正确的是()。
若有定义语句:inta[10]={0,1,2,3,4,5,6,7,8,9},*p=a;,以下选项中错误引用a数组元素的是(其中0≤i
有三个关系R、S和T如下:则关系T是由关系R和S通过某种操作得到,该操作为( )。
下面不属于软件设计阶段任务的是
表示关系式x≤y≤z的C语言表达式的是
算法的有穷性是指()。
随机试题
新药以人为对象的研究必须符合:
缺铁性贫血的病因治疗,寄生虫感染者应治疗性无机铁剂十五机铁的代表药是
关于病案科(室)的设置和隶属关系,下列叙述错误的是
升麻具有的功效是
呈半流体状态的树脂类药材是
中级人民法院管辖( )。
人民代表大会对公安机关及其人民警察执法活动的监督权属于国家监督权,具有极大的权威性。()
2015年,我国城镇居民人均可支配收入大约是2005年的()倍。
从1979年11月起,在邓小平主持下,中共中央着手起草《关于建国以来党的若干历史问题的决议》。经过一年半时间的讨论和修改,于1981年6月,中共十一届六中全会通过了这个决议。决议肯定了中国共产党在新中国成立以后的历史,从根本上否定了“文化大革命”的理论
Ihaveafriendwhoputhercareeronholdaftershegotmarriedandhadchildren.Shestayedathomeuntiltheoldestwasfour
最新回复
(
0
)