早教吧作业答案频道 -->其他-->
c语言的题目哦30.设有声明“inta=4,b=3,c=5;”,以下4个程序段中有3个程序段的执行效果是相同的,另一个执行效果不同的是c(30)。A.if(a>b)c=a,a=b,b=c;B.if(a>b)c=a;a=b;b=c;C.if(a>b){c=a,a=b
题目详情
c语言的题目哦
30.设有声明“int a=4,b=3,c=5;”,以下4个程序段中有3个程序段的执行效果是相同的,另一个执行效果不同的是___c__(30)_____。
A. if(a>b)c=a,a=b,b=c;
B. if(a>b)c=a;a=b;b=c;
C. if(a>b){c=a,a=b,b=c;}
D. if(a>b){c=a;a=b;b=c;}
求详细解答。这里面区别在哪里?
30.设有声明“int a=4,b=3,c=5;”,以下4个程序段中有3个程序段的执行效果是相同的,另一个执行效果不同的是___c__(30)_____。
A. if(a>b)c=a,a=b,b=c;
B. if(a>b)c=a;a=b;b=c;
C. if(a>b){c=a,a=b,b=c;}
D. if(a>b){c=a;a=b;b=c;}
求详细解答。这里面区别在哪里?
▼优质解答
答案和解析
答案B
很容易理解嘛
注意一下标点哦
A if(a>b)c=a,a=b,b=c;
注意是逗号哦
所以等效于
if(a>b){c=a,a=b,b=c;}
和C D等效的
但是B,注意中间是分号
所以等效于
if(a>b)
{c=a;}
a=b;b=c;
也就是说,无论a是否大于b
a=b;b=c;
这两句必然会被执行
很容易理解嘛
注意一下标点哦
A if(a>b)c=a,a=b,b=c;
注意是逗号哦
所以等效于
if(a>b){c=a,a=b,b=c;}
和C D等效的
但是B,注意中间是分号
所以等效于
if(a>b)
{c=a;}
a=b;b=c;
也就是说,无论a是否大于b
a=b;b=c;
这两句必然会被执行
看了 c语言的题目哦30.设有声明...的网友还看了以下:
谁帮我给蒹葭扩成散文形式的,一段就行一小段蒹葭苍苍,白露为霜.所谓伊人,在水一方.溯洄从之,道阻且 2020-05-16 …
(1)微生物培养中,对培养基常用法进行灭菌.在植物组织培养的过程中,也要对外植体等进行一序列的消毒 2020-05-17 …
微博上最近流行一个段子,调佩国人集体闯红灯的陋习:“凑够一撮人就可以走了,和红绿灯无关”,并美其名 2020-06-23 …
微博上最近流行一个段子,调佩国人集体闯红灯的陋习:“凑够一撮人就可以走了,和红绿灯无关”,并美其名 2020-06-23 …
微博上最近流行一个段子,调侃国人集体闯红灯的陋习:“凑够一撮人就可以走了,和红绿灯无关。”被称为“ 2020-06-23 …
组成原理习题求解分析下面程序段的功能,执行程序段后AX寄存器中的内容是什么?MOVAX,1042H 2020-06-24 …
对自己进行一小段语言、动作描写,突出重点,详略得当.内容简便,一两行.用第一人称“我”来说. 2020-07-08 …
dimx%,i%x=0Fori=1to20step3x=x+iif(mod3=0,i/3,0)nex 2020-11-01 …
汇编语言程序设计的两道题1.执行一条段内RET指令后,应完成的操作是()。A.SP指针加2,然后从堆 2020-11-07 …
一道二级C题目设有以下程序段:intx=0,s=0;while(!=0)s+=++x;printf( 2020-12-07 …