首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #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
20
问题
若有以下程序:
#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全国计算机二级
相关试题推荐
若有以下程序#includemain(){ints=0,n;for(n=0;n
有以下程序#includemain(){inty=10;while(y--);printf("y=%d\n",y);}程序执行后的输出结果是()。
关于do循环体while(条件表达式);以下叙述中正确的是()。
以下程序中给数组所有元素输入数据,请从选项中选择正确的答案填入下划线处#includemain(){inta[10],i=0;while(i
以下关于return语句的叙述中正确的是()。
以下不能对文件进行输出的库函数是()。
以下叙述中正确的是()。
下列选项中不属于结构化程序设计原则的是( )。
下面描述中错误的是()。
若已建立以下链表结构,指针p、s分别指向如图所示结点则不能将s所指结点插入到链表末尾的语句组是
随机试题
甲股份有限公司2010年有关所有者权益变动等的资料如下:(1)2010年7月1日按每股6.5元的发行价增发400万股普通股(每股面值1元);(2)2010年11月1日按每股10元的价格回购120万股普通股(每股面值1元)并予以注销;
肾脏完成泌尿功能是通过
下列哪个部位的骨折最易引起呼吸道阻塞
A.硫酸镁静脉滴注B.哌替啶肌内注射C.肼苯达嗪静脉滴注D.甘露醇快速静滴E.氯丙嗪静脉推注重度妊娠高血压综合征孕妇头痛剧烈伴呕吐时首选药物应是
A.粮谷类B.酱菜类C.绿叶菜D.土豆、花生E.动物肝、肾、牛奶膳食中维生素A的主要来源是()
关于乙酰半胱氨酸的描述正确的是()。
应根据其用途、介质特征、最大工作压力、最高工作温度、流量和管道的公称直径来选择的是()。
(2013年)2011年9月8日,甲公司与乙公司订立合同,以每台30万元的价格购买20台货车。双方约定,甲公司应在乙公司交货后半年内付清全部货款,并以甲公司通过划拔方式取得的某国有建设用地使用权提供抵押担保。甲、乙双方办理了抵押登记。10月12日,乙公司交
阅读下面代码publicclassPerson{ staticintarr[]=newint[10]; publicstaticvoidmain(Stringargs){ System.out.pri
A、Theycannotseethefirefightersbecauseofthesmoke.B、Theydonotrealizethedangertheyarein.C、Theycannothearthefi
最新回复
(
0
)