首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include<stdio.h> main( ){ inta=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,
若有以下程序 #include<stdio.h> main( ){ inta=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,
admin
2014-06-17
24
问题
若有以下程序
#include<stdio.h>
main( ){
inta=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/yeJp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序段:main(){inta=5,*b,**c;c=&b;b=&a;}程序在执行了“c=&b;b=&a;”语句后,表达式**c的值是()。
若变量n中的值为24,则prnt函数共输出【】行。voidprnt(intn,intaa[]){inti;for(i=1;i<=n;i++){printf("%6d",aa[i]);if(!(i%
以下程序的输出结果是#include<stdi0.h>main(){inti=0,a=0;while(i<20){for(;;){if((i%10)==0)break;
若定义:inta=511,*b=&a;则printf(“%d\n”,*b);的输出结果为
下述程序的输出结果是()。longfun(intn){longs;if(n==1||n==2)s=2;elses=n-fun(n-1);returns;}main()
若a=10,b=20,则表达式!(a<b)的值是【】。
下列函数定义中,会出现编译错误的是______。
下列关于队列的叙述中正确的是______。
下列四个叙述中,错误的是_______。
随机试题
()。
设f(x)=x2,g(z)=ex,则f[g(x)]=()。
设计任务的委托模式有()。
2006年度企业应缴纳的增值税税额为( )万元。2006年度企业应缴纳的企业所得税税额为( )万元。
板状腹常见于()。
试述社会主义法治与民主的关系。
一般侵权责任的归责原则是()
HowtoTackletheHousingProbleminBigCities?
如果在通信信道上发送1比特0、1信号所需要的时间是0.001ms,那么信道的数据传输速率为()。
A、Atourguide.B、Abusdriver.C、Ahotelattendant.D、Atrafficpolicewoman.A女士说:各位请注意。我们今天的日程安排是首先参观故宫。在故宫附近的饭店午餐后,我们去颐和园。我们很
最新回复
(
0
)