首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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;
若有以下程序 #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;
admin
2016-12-28
33
问题
若有以下程序
#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,1,2,-1
B、2,2,2,4
C、1,2,3,4
D、5,1,2,-1
答案
D
解析
代码中有两条并列的if语句,第一条if语句,逻辑与表达式(a=2)&&(b=1)中,a=2,则执行b=1,得到该逻辑与表达式值为1,执行分支语句c=2;第二条if语句(c=3)‖(d=-1),c==3不成立,执行d=-1,而后得出整个逻辑与表达式值为1,执行分支语句a=5。
转载请注明原文地址:https://kaotiyun.com/show/ggDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序段的运行结果是______。intx=0,y=0;while(x<15)y++,x+=++y;printf("%d,%d",y,x);
有下列程序:main(){intx=5;do{printf("%d",x-=4);}while(!(--X));}程序的输出结果是()。
有下列程序:#include<stdio.h>main(){inta=6,b=7,m=1;switch(a%2){case0:m++;break;case1=m++;
下列叙述中错误的是()。
以下程序的功能是输入任意整数给n后,输出n行由大写字母A开始构成的三角形字符阵列图形。例如,输入整数5时(注意:n不得大于10),程序运行结果如下:ABCDEFGHIJKLMNO请填空完成该程序。main(){in
在下列语句中,其含义为“q为一个指针的函数,该指针指向整型数据”的定义语句是()。
mystrlen函数的功能是计算str所指字符串的长度,并作为函数值返回。请填空。intmystrlen(char*str){intifor(i=0;______!=’\0’;i++);return(i);}
已知大写字母A的ASCII码是65,小写字母a的ASCII码是97。以下不能将变量c中的大写字母转换为对应小写字母的语句是
在C语言中,函数返回值的类型最终取决于
随机试题
合同对当事人双方的约束力包括( )。
在统计中,()用于说明总体单位的数量特征。
土地所有权是土地所有关系在()上的体现,是土地所有者依法对土地实行占有、使用、收益和按照国家法律规定作出处分,并排除他人干扰的权利。
按现行对基本预备费内容的规定,下列费用中不属于基本预备费范围的是()。
PrestigePropertiesNowAvailableFordiscerningcustomersseekinguniqueproperties,TheHillsRealEstateAgencyisplease
若直线l不平行于平面α,且lα,则().
()是实现途径,()是行动指南,()是根本保障,三者统一于中国特色社会主义伟大实践,这是党领导人民在建设社会主义长期实践中形成的最鲜明特色。①中国特色社会主义道路②中国特色社会主义理论体系③中国特色社会主义制度④中国特色社会主义实践
直接参与型国际银闭贷款与间接参与型国际银团贷款的重要区别在于( )。
若直线l1,l2的斜率是方程62+x-1=0的两个根,则l1,l2的夹角是().
WhySustainableBuildingsNeedtoFocusonCommunityAndCollaboration?[A]Accordingtothegovernment,buildingsintheUKacco
最新回复
(
0
)