誰幫我下。。。。。。。
# include <stdio.h>
int max(int a,int b)
{
? if (a>b)
?? return a;
? else
?? return b;
}
int main(void)
{
?int a1 = 33; int?b1 = 22;
? int maxNum = max(a1,b1);
? printf("the max value is %d\n",maxNum);
return 0;
}
為什么我按著老師寫的 輸出的 max value是22?
2015-12-17
if (a>b)
{
?? return a;
}
? else
{
?? return b;
}
你加上花括號
2015-12-10
不是的 我這里寫錯了 我代碼里沒寫void
2015-12-10
我想說在我的編譯器上輸出的是33
2015-12-10
是不是?int main(void) 這里多了個void , 改成int main() 試試