1数组的定义:数组(Array)是一系列相同类型的数据的集合,可以是一维的、二维的、多维的。
2数组的格式: Type Array[length] :例如 a[]
3 数组成员 格式 Type Array[index] : 例如 a[1]
4.数组的赋值:
// 对单个元素赋值
int a[3];
a[0] = 1;
a[1] = 2;
a[2] = 3;
// 整体赋值(不指明数组长度)
float b[] = { 1.3, 2.00, 3, 4 };
// 整体赋值(指明数组长度)
int a[3] = {1, 2, 3 };
// 字符数组赋值
char str1[] = "我爱编程";
// 将数组所有元素都初始化为0
int arr[10] = {0};
char str[10]={0};
5数组的输入和输出
void a00()
{
int a[3];
int i;
printf("请输入数组\n");
for(i=0;i<3;i++)
{
scanf("%d",&a[i]);
}
for(i=0;i<3;i++)
{
printf("%d",a[i]);
}
return;
}
5.1字符数组的输入输出
char str[] = "我爱编程";//字符数组输入
printf("%s\n", str); //通过字符串名字输出
puts(str);
puts("我爱编程");