学习数组,同时复习了三种循环体,主要练习了for循环
#include <stdio.h>
int main()
{
//第一种形式 数据类型 数组名称[长度n] = {元素1,元素2…元素n};
int arrFirst[3] = {1,2,3};
//第二种形式 数据类型 数组名称[] = {元素1,元素2…元素n};
int arrSecond[] = {1,2,3};
//第三种形式 数据类型 数组名称[长度n]; 数组名称[0] = 元素1; 数组名称[1] = 元素2; 数组名称[n-1] = 元素n;
int arrThird[3];
arrThird[0]=1;
arrThird[1]=2;
arrThird[2]=3;
//分别输出每个数组中第一,二,三个元素
printf("%d\n", arrFirst[0]);
printf("%d\n", arrSecond[1]);
printf("%d\n", arrThird[2]);
return 0;
}
//要求:从数组中释放出0-9
#include <stdio.h>
int main()
{
int arr[] = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9};
int i;
for(i=0;i<10;i++)//执行表达式1,判断表达式2,是否执行表达式3 ,,,,各式在for前要定义
//“表达式1、2、3”均可可以缺省,但分号(;)不能缺省。
//缺少表达式1代表不进行赋值 ru“ (;i<5;i++) "
//缺少表达式2,3则执行死循环(可用break解决)
// 式1,3可以为多个表达式
{
printf("%d\n",arr[i]);
}
return 0;
}
明日继续学习c