#include<stdio.h> int a=3; int b=5; int max(int a,int b); int main() { int a=8; printf("%d\n",max(a,b)); printf("%d %d\n",a,b); return 0; } int max(int a,int b)
{ int c; c=a>b?a:b; return(c); }
这个运行结果是8
#include<stdio.h> int a=3; int b=5; int max(int,int); int main() { int a=8; printf("%d\n",max(a,b)); printf("%d %d\n",a,b); return 0; } int max(int,int)
{ int c; c=a>b?a:b; return(c); }
这个运行结果是5
不知道怎么回事 另外求大神解释一下全局变量怎么才能覆盖局部变量.
{ int c; c=a>b?a:b; return(c); }
这个运行结果是8
#include<stdio.h> int a=3; int b=5; int max(int,int); int main() { int a=8; printf("%d\n",max(a,b)); printf("%d %d\n",a,b); return 0; } int max(int,int)
{ int c; c=a>b?a:b; return(c); }
这个运行结果是5
不知道怎么回事 另外求大神解释一下全局变量怎么才能覆盖局部变量.