直接定义一个数组,并给所有元素赋值。
数组的下标从0开始,下标又表示数组的长度。
【程序代码】
#include <stdio.h>
int main(void)
 {
     int a[5] = {1, 2, 3, 4, 5};
     int i;
    for(i=0; i<5; i++)
     {
         printf("a[%d] = %d\n", i, a[i]);
     }
    return 0;
 }
/*
 在VC++6.0中的输出结果为
 ------------------------
 a[0] = 1
 a[1] = 2
 a[2] = 3
 a[3] = 4
 a[4] = 5
 -----------------------
 */
【程序代码】
需要通过键盘给数组赋值。
用scanf给数组输入不同的内容,输入数字时必须用for循环进行输入。而输入字符串时无须用循环,直接用scanf就可以了。

#include <stdio.h>
int main(void)
 {
     int a[5] = {0}; //数组清零初始化
     int i;
printf("请输入5个整数:");
    for(i=0; i<5; i++)
     {
         scanf("%d", &a[i]);
     }
    for(i=0; i<5; i++)
     {
         printf("a[%d] = %d\x20 \n", i, a[i]);
     }
     
     printf("\n");
     return 0;
 }