首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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
58
问题
若有以下程序
#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全国计算机二级
相关试题推荐
下列程序的输出结果是______。main(){inta=2,b=4,c=6;int*p1=&a,*p2,&b,*p;*(p=&c)=*p1*(*p2);printf("%d\n",c);}
下列程序的输出结果是______。longfun5(intn){longs;if((n==1)‖(n==2))s=2;elses=n+fun5(n-1);return(s);}main(){longx;x=fun5
若a、b、c、d都是血型变量且都已经正确赋初值,则下列不正确的赋值语句是()。
下面程序的运行结果是______。#include<stdio.h>intf(inta[],intn){if(n>1)returna[0]+f(a+1,n-1);elsereturna[0];}main(){intaa[10]=
以下程序运行后的输出结果是______。main(){charc1,c2;for(c1=’0’,c2=’9’;c1<c2;c1++,c2--)printf("%c%c",c1,c2);printf("\n");}
下列字符数组初始化语句中,不正确的是()。
以下程序中函数f的功能是在数组x的n个数(假定n个数互不相同)中找出最大最小数,将其中最小的数与第一个数对换,把最大的数与最后一个数对换。请填空。#include<stdio.h>voidf(intx[],intn){intp0,p1,i
软件定义时期主要包括______和需求分析两个阶段。
已知大写字母A的ASCII码是65,小写字母a的ASCII码是97。以下不能将变量c中的大写字母转换为对应小写字母的语句是
随机试题
I’dliketomake________ofthisopportunitytothankyouforyourhospitalityduringmyvisit.
A.血培养B.特异性IgM抗体C.血涂片D.大便培养E.脑脊髓检查霍乱确诊主要依靠
患者,男,60岁。大便发现粘液脓血并有重坠感半年余。应首选的检查是
下列关于法人承担民事责任的说法,正确的是()。
票据义务是指在票据法律中明确规定的,票据债权人向持票人支付票据金额和有关费用的责任。()
下列对银行资本的作用的表述中,不正确的是()。
最具竞争性的招标采购方式是()。
某棉纺企业为增值税一般纳税人,适用的增值税率为17%,2017年12月该企业发生有关交易或事项如下:(1)5日,计提供专设销售机构职工免费使用的10辆小汽车的折旧,每辆小汽车每月折旧费为1000元。(2)14日,以自产的毛巾作为非货币性福利发放给生产工
阅读以下函数说明和Java代码,[说明]现要编写一个画矩形的程序,目前有两个画图程序:DP1和DP2,DP1用函数draw_a_line(x1,y1,x2,y2)画一条直线,DP2则用drawline(x1,x2,y1,y2)画一条直线
Astrolltoschoolinthemorningcanhelpkidsprepareforthestressesthatawaitthemintheclassroom.They’llhaveless【C1】
最新回复
(
0
)