经典C语言程序设计100例(3)

经典C语言程序设计100例(3),第1张

经典C语言程序设计100例(3),第2张

【程序31】
标题:请输入星期几的第一个字母来判断星期几。如果第一个字母相同,继续
判断第二个字母。
1。程序分析:用情景陈述比较好。如果第一个字母相同,用情景陈述或if陈述判断第二个字母。
2。程序源代码:
# include
void main()
{
char letter;
printf("请输入某一天的第一个字母\ n ");
while ((letter=getch())!='Y')/*当按下的字母是Y */
{ switch(letter)
{ case ' s ':printf(" please input second letter \ n ");
if((letter = getch())= = ' a ')
printf(" Saturday \ n ");
else if((letter = getch())= = ' u ')
printf(" Sunday \ n ");
else printf("数据错误\ n ");
break;
case ' F ':printf(" Friday \ n ");打破;
case ' M ':printf(" Monday \ n ");打破;
case 'T':printf("请输入第二个字母\ n ");
if((letter = getch())= = ' u ')
printf(" Tuesday \ n ");
else if((letter = getch())= = ' h ')
printf("星期四\ n ");
else printf("数据错误\ n ");
break;
case 'W':printf("星期三\ n ");打破;
default: printf("数据错误\ n ");
}
}
}
-。题目:按任意键变色,要不要试试。请振作起来!
1。程序分析:
2。程序源代码:
# include
void main(void)
{
int color;
for(color = 0;颜色< 8;color++)
{
text background(color);/*设置文本的背景色*/
c printf(" this is color % d \ r \ n ",color);
cprintf("按任意键继续\ r \ n ");
getch();/*输入字符不可见*/
}
}

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » 经典C语言程序设计100例(3)

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情