#include<stdio.h>
int max(int a,int b)
{
int c;
if(a>b)
c=a;
else
c=b;
return (c);
}
int main (void)
{
int max(int a,int b)
int x;
int y;
int z;
printf("请输入两个整数:");
scanf("%d %d",&x,&y);
z=max(x,y);
printf("最大值为:%d\n");
}
没错,不赋值的话。数组的值是随机的,就是分配给这个数组的那段内存,当前是什么值,那么数组就是什么值。下面有一段代码,定义了一个数组,没有赋值,然后打印出数组的值,看到是随机的。
运行的结果: