今天周末,也要努力学习C语言哦

今天学习的是1.数组的基本概念,
2.二维数值初始化,基本概念就是二维数组是一个矩阵,也是一个表格。代码如下
①//数组的基本概念 ,这里是有两种表达哦
#include <stdio.h>
int main()
{
printf("------sratring------\n");
int a[5];//声明数组,声明一个数组,数组名叫a,这个数组包含了五个整数。
a[0]=12;
a[1]=2;
a[2]=88;
a[3]=-5;
a[4]=78;
printf("%d,%d\n",a[1],a[3]);//输出其中两个数组值,【1】和【3】
// 第二种方法
printf("------out------\n");
int b[19];//数组名b,包含了19个整数。
int i;
for(i=0;i<19;i++){
b[i]=i+1;
printf("b[%d]=%d\n",i,b[i]);// 按顺序输出数组值
}
return 0;
}
②二维数组初始化
#include<stdio.h>
int main()
{
printf("------output一个二维数组------\n");
//声明二维数组,二维数组为a,包含了3*4个元素,每一个元素都是整形变量;
//或者是,二维数组是一个矩阵,也是一个表格。
int a[3][4]={{2,4,5},{6,76},{99}};
int i;
int j;
for(i=0;i<3;i++){
for(j=0;j<4;j++){
printf("a[%d][%d]=%d",i,j,a[i][j]);
}
printf("%-4%d\n");
}
return 0;
}