已采纳回答 / 慕新生
# include <stdio.h>int main(){ int a,b,c,d;d=max(3,99,88);printf("max = %d\n",d);}int max(int x,int y,int z){int m ,n;if(x>y){m = x;}else{m = y;}if(m>z){n = m;}else{n = z;}return(n);}
2017-09-27
已采纳回答 / Zzyoung
作者:alexsunmiu
链接:https://www.zhihu.com/question/35763438/answer/64485166
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
51单片机便宜到爆(10元以下大把有),教材多到堆成山,主要是C语言,你可以体会下操控硬件的感觉。譬如操作机器人小车,遥控飞机神马的。即使是‘软件工程师’也没关系,完整的开发板,你所需要知道的就是插个USB接口就行,也不贵~还有其他的,stm8s,stm32,都很便宜,而且功能更强...
2017-09-27
已采纳回答 / qq_莫非
return 0是正常退出,return 非零 是异常退出,这是返回给控制台的,不在你编的程序的控制范围内,是给操作系统识别的,对你的程序无影响。如果是C中,定义void main()可以不用返回值。具体操作系统怎么处理0和非零我也不知道,也没必要了解,因为与你的程序无关。
2017-09-26
最赞回答 / _少_5
我的理解是:多重是同个条件,得到一个答案。例如:你考试得90分,有玩具小汽车;得70分,有大餐;60分以下,没奖励。嵌套呢,是多个条件,得到一个答案。例如:你的销售额得在120万以上并且你还得满2年的工作时间,才可以得到优秀员工奖金。
2017-09-26
已采纳回答 / pkcorn
这是检验程序的问题,你这样做是没问题的,可是和她的要求不一致了啊,你可以看第四行的要求注释,是墙面的数赋给temp,你这样写是把后面的数赋给temp了,理解了就好,毕竟检测程序也不好弄啊,手动笑哭
2017-09-26
已采纳回答 / phploger
for(i=0;i<10;i++) {...}流程是这样的:第1次循环 取值i=0,用完后i++, i=1第1次循环 取值i=1 , 用完后i++, i=2...第9次循环 取值i=8,用完后i++ ,i=9第10次循环 取值i=9,用完后i++ ,i=10第11次条件不满足,终止循环。所以这里i++和++i效果是一样的,因为i自增的时候的值并没使用,而是给下一次循环用。
2017-09-25