⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 enum.c

📁 单片及c语言轻松入门的随书光盘
💻 C
字号:
#include <stdio.h> 	/* 为使用printf函数而加入*/
#include "reg52.h"
void init_ser()
{
	SCON  = 0x50;    /* SCON: mode 1, 8-bit UART, enable rcvr    */
	TMOD |= 0x20;    /* TMOD: timer 1, mode 2, 8-bit reload      */
	TH1   = 0xf3;    /* TH1:  reload value for 2400 baud         */
	TR1   = 1;       /* TR1:  timer 1 run                        */
	TI    = 1;       /* TI:   set TI to send first char of UART  */
}
main()
{	enum Color{red,green,blue};
	enum Color i,j,k,st;
	int n=0,lp;
	init_ser();			//
	for(i=red;i<=blue;i++)
	{	for(j=red;j<=blue;j++)
		{	for(k=red;k<=blue;k++)
			{	n=n+1;
				printf("%-4d",n);
				for(lp=1;lp<=3;lp++)
				{	switch(lp)
					{	case 1:st=i;break;
						case 2:st=j;break;
						case 3:st=k;break;
						default:break;
					}
					switch(st)
					{	case red:printf("%-7s","red");break;
						case green:printf("%-7s","green");break;
						case blue:printf("%-7s","blue");break;
					}
				}
			}
		printf("\n");
		}
	}
	printf("\n total:%5d\n",n);
	for(;;){;}
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -