/*数组
什么是数组:就是帮助我们更好的管理和使用数据
数组的作用:帮助我们存储一组相同类型的数据
数据的定义:类型名 变量名[数字] 括号里的数字表示:当前这个数组能够帮助我们存储的数据个数
*/
//一维数组初始化第一种方式
#include<stdio.h>
int main()
{
/*数组
什么是数组:就是帮助我们更好的管理和使用数据
数组的作用:帮助我们存储一组相同类型的数据
数据的定义:类型名 变量名[数字] 括号里的数字表示:当前这个数组能够帮助我们存储的数据个数
*/
//一维数组初始化第一种方式
#include<stdio.h>
int main()
{
//如何才能把数组里面的数据拿出来使用呢???
int x[5] = { 10,20,30,40,50 };//数组初始化第一种方式
//int x[5] = {10,20,30} ;//数组初始化第二种方式 初始化前三个成员,后面所有元素都设置为0
//int x[5] = {0}; //数组初始化第三种方式 所有的成员都设置为0
//int i;
//for(i = 0;i<5;i++)
//{
// x[i] = 0;//通过循环遍历数组的每个元素,将元素值都设置为0
//}
////实现数组数据的使用
printf("%d\n", x[0]);
printf("%d\n", x[1]);
printf("%d\n", x[2]);
printf("%d\n", x[3]);
printf("%d\n", x[4]);
return 0;
}
//数组的下标都是从0开始
return 0;
}
数组案例实现: 小星星 乐谱
#include<stdio.h>
#include<windows.h>
#include<mmsystem.h> //播放音乐头文件
#pragma comment(lib,"winmm.lib") //音乐库文件
int main()
{
int i;
int Music[28] = {1,1,5,5,6,6,5,
4,4,3,3,2,2,1,
5,5,4,4,3,3,2,
5,5,4,4,3,3,2 };
for (i = 0;i<31;i++)
{
if(Music[i])//Music[i]的值是0
{
switch(Music[i])
{
case 1:
mciSendString(L"play 1.mp3", 0, 0, 0);
break;
case 2:
mciSendString(L"play 2.mp3", 0, 0, 0);
break;
case 3:
mciSendString(L"play 3.mp3", 0, 0, 0);
break;
case 4:
mciSendString(L"play 4.mp3", 0, 0, 0);
break;
case 5:
mciSendString(L"play 5.mp3", 0, 0, 0);
break;
case 6:
mciSendString(L"play 6.mp3", 0, 0, 0);
break;
case 7:
mciSendString(L"play 7.mp3"0, 0, 0);
break;
}
}
Sleep(300);//每间隔0.3秒播放一次
}
return 0;
}
标签:初始化,一维,int,数组,include,数据
From: https://www.cnblogs.com/weiguanghao/p/17417081.html