C语言——闪烁表白爱心程序代码(二维数组的运用)

#include <stdio.h>
#include <Windows.h>

//定义一个二维数组,长度为10*10
// //Ctrl+F高亮显示
//定义第一组数字类似于第一个图片
int arr[10][10] =
{
	{0,0,0,0,0,0,0,0,0,0},
	{0,0,1,1,0,0,1,1,0,0},
	{0,1,0,0,1,1,0,0,1,0},
	{1,0,0,0,0,0,0,0,0,1},
	{1,0,0,0,0,0,0,0,0,1},
	{0,1,0,0,0,0,0,0,1,0},
	{0,0,1,0,0,0,0,1,0,0},
	{0,0,0,1,0,0,1,0,0,0},
	{0,0,0,0,1,1,0,0,0,0},
	{0,0,0,0,0,0,0,0,0,0},
};
//定义第一组数字类似于第二张图片
int Arr[10][10] =
{
	{0,0,0,0,0,0,0,0,0,0},
	{0,0,1,1,0,0,1,1,0,0},
	{0,1,1,1,1,1,1,1,1,0},
	{1,1,1,1,1,1,1,1,1,0},
	{1,1,1,1,1,1,1,1,1,0},
	{0,1,1,1,1,1,1,1,1,0},
	{0,0,1,1,1,1,1,1,0,0},
	{0,0,0,1,1,1,1,0,0,0},
	{0,0,0,0,1,1,0,0,0,0},
	{0,0,0,0,0,0,0,0,0,0},
};

int  T = 1;//定义时间常量
//逻辑执行语句
/
void Array()//定义一个函数,用来反应一个数字
{
	for (int x = 0; x <= 9; x++)
	{
		for (int y = 0; y <= 9; y++)
		{

			if (arr[x][y] == 0)//判断为0时则输出空格否则1
			{
				printf("    ");
			}
			else
			{
				printf("1    ");
			}
			//printf("%d ", arr[x][y]);
		}
		printf("\n\n");
	}
}

void array()//定义令一个函数,用来反应一个数字
{
	for (int x = 0; x <= 9; x++)
	{
		for (int y = 0; y <= 9; y++)
		{

			if (Arr[x][y] == 0)//判断为0则输出空格否则不输出
			{
				printf("    ");
			}
			else
			{
				printf("1    ");
			}
			//printf("%d ", arr[x][y]);
		}
		printf("\n\n");
	}
}


int main()
{
	while (1)
	{
		Array();//第一个数组
		Sleep(T * 500);
		system("cls");
		array();//第二个数组
		system("cls");
		Array();//第一个数组
		system("cls");
		array();//第二个数组
		system("cls");


	}


	getchar();//接受到键盘时退出程序
	return 0;
}




  1. 系本人原创,转载请声明......(联系方式:QQ:2234494603)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值