枚举
#include<stdio.h>void main()
{
enum boy{a,b,c,d}ting,j;
int i,t;
j=a;
for(i=1;i<=30;i++)
{
ting=j;
j=enum boy(j+1);
if(j>d)
{
j=a;
}
}
for(i=1;i<=30;i++)
{
switch(ting)
{
case a:printf("%4d %s\t",i,"a");
break;
case b:printf("%4d %s\t",i,"b");
break;
case c:printf("%4d %s\t",i,"c");
break;
case d:printf("%4d %s\t",i,"d");
break;
default: break;
}
}
printf("\n\n");
}
为什么在vc编译器中,编译出错 本帖最后由 haiouda 于 2015-4-3 23:11 编辑
这是小甲鱼,课尝上的题目哟;出错,什么样子的错误呀?
j=enum boy(j+1); 这里改成 j++;
页:
[1]