首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include main() { int a=1,b=2,c=3,d=4; if((a=2)&&(b=1)) c=2; if((C==3)∣∣(d=-1)) a=5; printf("
若有以下程序: #include main() { int a=1,b=2,c=3,d=4; if((a=2)&&(b=1)) c=2; if((C==3)∣∣(d=-1)) a=5; printf("
admin
2015-08-09
81
问题
若有以下程序:
#include
main()
{ int a=1,b=2,c=3,d=4;
if((a=2)&&(b=1)) c=2;
if((C==3)∣∣(d=-1)) a=5;
printf("%d,%d,%d,%d\n",a,b,c,d;
}
则程序的输出结果是( )。
选项
A、2,2,2,4
B、2,1,2,-1
C、5,1,2,-1
D、1,2,3,4
答案
C
解析
第一个if语句的判断条件是逻辑与表达式,只有运算对象均非零结果才为真,执行第一个if判断条件,均为赋值表达式,第一个运算对象a=2非零,判断第二个表达式b=1也非零,所以条件成立执行c=2的赋值操作。执行第二个if判断条件中的逻辑或表达式,只要有一个对象非零结果就是真,本条件中c==3运算对象为假,所以需要判断第二个运算对象d=一l,结果为非零,所以条件成立,执行a=5,的操作,所以a值为5,b值为1,c值为2,d值为-1。
转载请注明原文地址:https://kaotiyun.com/show/8LDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若a是int型变量,且a的初值为4,则计算a+=a-=a*a表达式后a的值为______。
以下程序的输出结果是______。structHAR{intx,y;structHAR*p;};main(){h[0].x=1;h[0].y=2;h[1
语句:x++:++x;x=1+x:执行后都使变量x中的值增1,请写出一条同一功能的赋值语句______。
若有定义inta[10],*p=a,则p+6表示()。
表示“整数x的绝对值大于5”时值为“假”的C语言表达式是______。
有下列函数定义:fun(floath){printf("%f,%f\n",h,h*h);}该函数的类型是()。
以下函数rotate的功能是:将a所指N行N列的二维数组中的最后一行放到b所指二维数组的第0列中,把a所指二维数组中的第0行放到b所指二维数组的最后一列中,b所指二维数组中其他数据不变。#defineN4voidrotate(i
若有语句:char*line[5];,以下叙述中正确的是
长度为n的顺序存储线性表中,当在任何位置上插入一个元素概率都相等时,插入一个元素所需移动元素的平均个数为【】。
mystrlen函数的功能是计算str所指字符串的长度,并作为函数值返回。请填空。intmystrlen(char*str){inti;for(i=0;【】!=’\0’;i++);return(i);}
随机试题
跳绳:运动
柴葛解肌汤的配伍特点是
烦躁不安、颜面潮红、呼吸急促、表情痛苦是
该患者应诊断为如行神经撕脱术应行
患者,男性,69岁,患糖尿病7年,无心悸、胸痛史。早餐后1小时,突然烦躁、面色苍白、出汗、恐惧感、胸闷,无胸痛。心率100次/分,血压86/70mmHg。首先应该考虑
患者频繁照镜子,感到自己的眼睛和鼻子都比原来大了一倍,该症状是
尼德兰文艺复兴时期,()被称为“农民的画家”。
我不在犯罪现场。如果我在,那么我没有犯罪。如果我犯了罪,那么一定是我神志不清。以下哪一项与上述论证最相似?()
1958年“左”倾错误的主要标志是()和“共产风”。
结合材料,回答问题:材料11946年1月10日,国共双方下达停战令。同一天,政治协商会议在重庆开幕,出席会议的有国民党、共产党、民主同盟、青年党和无党派人士的代表38人。会上,共产党与民主党派和无党派人士的代表密切合作,推动政协会议达成了政府组
最新回复
(
0
)