c语言大神来

2025-04-27 22:32:20
推荐回答(2个)
回答1:

每个else仅和离它最近的一个未匹配else的if相匹配。记住这个就很简单了。
先执行if(a>b)这个判断是不成立的 ,于是下面的
if(a>c) ... else ...不会被执行。而是直接执行
else if(b>c)
b>c同样是不成立的
于是执行
else printf("%c\n",c);
输出就是
c
是换行。

回答2:

就是输出a'b'c中最大的啊