首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 main(){int a=0,b=0,c=0,d=0; if(a=1)b=1; c=2; else d=3; printf("%d,%d,%或%d\n",a,b,c,d),} 程序输出
有以下程序 main(){int a=0,b=0,c=0,d=0; if(a=1)b=1; c=2; else d=3; printf("%d,%d,%或%d\n",a,b,c,d),} 程序输出
admin
2018-01-11
21
问题
有以下程序
main(){int a=0,b=0,c=0,d=0;
if(a=1)b=1;
c=2;
else d=3;
printf("%d,%d,%或%d\n",a,b,c,d),}
程序输出
选项
A、0,0,0,3
B、1,1,2,0
C、编译有错
D、0,1,2,0
答案
C
解析
if语句的格式为;
ifr表达式)语句1
else 语句2
if和else是C语言的关键字。“语句1”称为if子句,“语句2”称为else子句,这些子句只允许为一条语句,若需要多条语句时,则应该使用复合语句。因此题目“if(a=1)b=1;c=2;else d=3;”,if分支有两条语句,没构成复合语句。
转载请注明原文地址:https://jikaoti.com/ti/exa0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是()。voidprt(int*m,intn){int1;for(i=0;i<n;i++)m[i]++;}main(){inta[]={1,2,3,4,5),i;
设有下列程序:#include#includemain(){inti;chars[10],t[10];gets(t);for(i=0;i<2;i++)
有以下程序:voidfun(char*a,char*b){a=b;(*a)++;}main(){charc1=’A’,c2=’a’,*p1,*p2;p1=&c1;p2=*c2;fun(p1,p2);print
设有定义语句:“inta[][3]={{0),{1),{2});”,则数组元素a[1][2]的值是_________。
有下列程序:intfunl(doublea)(returna*=a;}intfun2(doublex,doubley){doublea=0,b=0;a=fun1(x);b=fun1(y);return(int)(a+b
设变量p是指针变量,语句p=NULL;是给指针变量赋NULL值,它等价于()。
下列关于栈的叙述中,正确的是()。
设a=1,b=2,c=3,d=4,则表达式a<b?a:c<d?a:d的结果为______。
随机试题
场站内的设备(如压力容器)应设(),且不同压力等级间应分设,对泄压气体的排放应就近引入同级压力的放空管线。
Canyou______thedifference______thetwophrases?
为了防止钢柱的位移过大,应做到( )。
在Excel的运算中,下列求和公式的表达有错误的是( )。
交易成本中,借贷利率差成本与持有期的长度无关。( )
甲公司为股份有限公司。根据公司法律制度的规定,下列情形中,甲公司可以收购本公司股份的有()。
243,217,206,197,171,(),151
考生文件夹下存在一个数据库文件“samp3.accdb”,里面已经设计好表对象“tStud”,同时还设计出窗体对象“fStud”和子窗体对象“Detail”。请在此基础上按照以下要求补充“fStud”窗体的设计:在窗体中有两个标签控件,名称分别为“La
Readthefollowingpassagecarefullyandthenparaphrasethenumberedandunderlinedparts.("Paraphrase"meanstoexplaintheme
Theygotooneoftheworld’smostprestigiousuniversitiesandpridethemselvesontheirsuperiorintellectbutalmosthalfof
最新回复
(
0
)