一道简单的c语言程序。

来源:百度知道 编辑:UC知道 时间:2024/05/17 07:21:20
#include <stdio.h>
int m;
void main()
{
int n;
printf("%d,%d\n",m,n);
m=n=5;
printf("%d,%d\n",m,n);
}
第一个printf有什么用。数值输出的原因是什么?

全局变量m第一个输出的是0
第二个输出m是5
第一个printf的作用应该是和第二个做对比的

好像没用,不用也行吧,你试试

第一个printf的作用应该是和第二个做对比,让你知道在没赋值的情况下,数值是系统随机给的

第一个printf有什么用。数值输出的原因是什么

C 初级入门的解说。