|

楼主 |
发表于 2004-9-21 02:33:50
|
显示全部楼层
谢谢你,,,,明白 ,还有个问题,下面红色部分,cc(t),这个t为什么要加括号,怎么理解 ??
- #include<stdio.h>
-
- main()
- {
- enum cc { mon=1,tue,wed,thu,fri,sat,sun } month[31];
- int i,t=1;
- for (i=1;i<=30;i++)
- {
- [color=crimson]month[i]=cc(t);[/color]
- t++;
- if ( t > 7 ) t=1;
- }
- for (i=1;i<=30;i++)
- {
- we=month[i];
-
- switch (we)
- {
- case sun: printf(" %2d %s\t",i,"sun");break;
- case mon: printf(" %2d %s\t",i,"mon");break;
- case tue: printf(" %2d %s\t",i,"tue");break;
- case wed: printf(" %2d %s\t",i,"wed");break;
- case thu: printf(" %2d %s\t",i,"thu");break;
- case fri: printf(" %2d %s\t",i,"fri");break;
- case sat: printf(" %2d %s\t",i,"sat");break;
- default:break;
- }
- }
- printf("\n");
- }
复制代码 |
|