求助 为什么1.程序会输出9,而2.程序会输出1000?
1.#include "stdio.h"int a=3,b=9;
int max(int a,int b)
{ int c;
c=1000;//a>b?a:b
return ;
}
void main()
{
int a=1000;
printf("%d",max(a,b));
}
2.#include "stdio.h"
int a=3,b=9;
int max(int a,int b)
{ int c;
c=a>b?a:b
return ;
}
void main()
{
int a=1000;
printf("%d",max(a,b));
}