测试变量的声明及赋初值的情况
代码
/*
* 编译器: VC++6.0
* 类 型: C语言
*/
1 #include <stdio.h>
2
3 int main(void)
4 {
5 int i=3; //声明变量时可以同时赋初值
6 int j; //声明变量和赋初值可以分开进行
7 j=6;
8 printf("I am a simple ");
9 printf("computer.\n");
10 printf("i=%d , j=%d \n",i,j);
11 int k=4; //变量可以在中间声明及赋初值(C99遵循C++的惯例,允许把声明放在代码块中的任何位置,此VC++6.0支持此功能)
12 printf("My num is %d \n",k);
13 int n; //变量可以在代码中间分开声明和赋初值(C99遵循C++的惯例)
14 n=9;
15 printf("My favorite number is %d because it is first.\n",n);
16 getchar();
17 return 0;
18 }
2
3 int main(void)
4 {
5 int i=3; //声明变量时可以同时赋初值
6 int j; //声明变量和赋初值可以分开进行
7 j=6;
8 printf("I am a simple ");
9 printf("computer.\n");
10 printf("i=%d , j=%d \n",i,j);
11 int k=4; //变量可以在中间声明及赋初值(C99遵循C++的惯例,允许把声明放在代码块中的任何位置,此VC++6.0支持此功能)
12 printf("My num is %d \n",k);
13 int n; //变量可以在代码中间分开声明和赋初值(C99遵循C++的惯例)
14 n=9;
15 printf("My favorite number is %d because it is first.\n",n);
16 getchar();
17 return 0;
18 }
运行结果: