早教吧作业答案频道 -->数学-->
比较3个数大小问题abcmax=a;if(b>max)max=b;if(c>max)max=c;假如C最大a最小,可是当把a赋值给max时,max已经有值a,这时b>a怎么把b赋值给max,因为max已经有值a了啊.abc要把a的值赋值给b,把b的值赋
题目详情
比较3个数大小问题 abc
max = a;
if(b>max)
max = b;
if (c>max)
max = c;
假如C最大a最小,可是当把a赋值给max时,max已经有值a,这时b>a怎么把b赋值给max,因为max已经有值a了啊.
abc要把a的值赋值给b,把b的值赋值给a,必须有一个中间变量c
c= a;
a= b;
b= c;
但为何上面那个max不需要中间变量..
max = a;
if(b>max)
max = b;
if (c>max)
max = c;
假如C最大a最小,可是当把a赋值给max时,max已经有值a,这时b>a怎么把b赋值给max,因为max已经有值a了啊.
abc要把a的值赋值给b,把b的值赋值给a,必须有一个中间变量c
c= a;
a= b;
b= c;
但为何上面那个max不需要中间变量..
▼优质解答
答案和解析
当出现一个新的赋值语句的时候,就自动顶掉了前一个,第一步将a的值赋给了max,第二部判定成功后将b的值赋给了max,原来的a就自动被b顶掉了.同时你也无法从max再得到值a在下一个当中,之所以需要中间变量,是因为如果直接...
看了比较3个数大小问题abcmax...的网友还看了以下:
英语翻译if作为连词,引导条件状语从句,它表示的意思是“假如”“如果”等.在复合句中如果主句用将来 2020-05-13 …
请讲解一下excel函数语法,如下=IF(M21="","",IF(INDEX(A:A,SMALL 2020-05-16 …
在CXCEL里IF函数用法=IF(A2="","",SUMIF(B$2:B2,B2,C$2)-SU 2020-07-09 …
求EXCELif函数高手(有关超过7个条件的),=IF(A1=1,"A",IF(A1=2,"B", 2020-07-23 …
一道C++题目,求解析下面判断字符串str1是否大于str2,正确的表达式是BA.if(str1> 2020-08-03 …
我现在有如下公式,目前还想实现如果G列等于“标”,“协A”,“协B”,“成交”等的话就为空白,超层数 2020-10-31 …
如果c为字符型变量,下面可以判断c是否为空格10、如果c为字符型变量,下面可以判断c是否为空格.A) 2020-11-07 …
C语言题目:7、C语言中规定,if语句的嵌套结构中,else总是()。A、与最近的if配对B、与第一 2020-11-24 …
provided和if在当如果时用法上有什么区别?provided所在的部分是过去分词短语充当pro 2020-12-03 …
当a=1、b=3、c=5、d=4时,执行下面一段程序后,x的值为。if(a<b)当a=1、b=3、c 2020-12-15 …