C程序开发经典实例之4

C程序开发经典实例之4,第1张

C程序开发经典实例之4,第2张

标题:C程序开发的第四个经典例子作者:来源:更新时间:2006年3月09日
标题:请输入星期几的第一个字母来判断星期几。如果第一个字母相同,继续判断第二个字母。
1。程序分析:用情景陈述比较好。如果第一个字母相同,用情景陈述或if陈述判断第二个字母。
2。程序源代码:
void main()
{
char letter;
printf("请输入某一天的第一个字母\ n ");
while((letter = getch())!= 'Y') /*当按下的字母是Y */
{
switch(letter)
{
case ' s ':
printf("请输入第二个字母\ 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 ");
}
}
}

【程序32】
标题:按任意键变色,要不要试试。请振作起来!
1。程序分析:
2。程序源代码:
#include
/*欢迎使用c++ Builder Research-www.ccrun.com */
void main(void)
{
]
for(color = 0;颜色< 8;color++)
{
text background(color);/*设置文本的背景色*/
c printf(" this is color % d \ r \ n ",color);
cprintf("按任意键继续\ r \ n ");
getch();/*输入字符不可见*/
}
}

【程序33】
标题:学习gotoxy()和clrscr()函数
1。程序分析:
2。程序源代码:
# include
void main(void)
。/*清屏功能*/
text background(2);
gotoxy(1,5);/*定位函数*/
cprintf("第5行第1列的输出\ n ");
text background(3);
gotoxy(20,10);
cprintf("第10行第20列的输出\ n ");
}

【程序34】
标题:练习函数调用
1。程序分析:
2。程序源代码:
# include
void hello _ world(void)
{
\ n ");
}
void three _ hellos(void)
{
int counter;
for(counter = 1;计数器hello _ world();/*调用此函数*/
}
void main(void)
{
three _ hellos();/*调用此函数*/
}

[程序35]
标题:文本颜色设置
1。程序分析:
2。程序源代码:
# include
void main(void)
/* 63 63 72 75 6e2e 63
for(color = 1;color {
text color(color);/*设置文本颜色*/
c printf("这是颜色% d \ r \ n ",color);
}
text color(128+15);
cprintf("这是闪烁的\ r \ n ");
}

【程序36】
题目:求100以内的质数
1。程序分析:
2。程序源代码:
# include
# include " math . h "
# define N1
for(I = 2;I for(j = I+1;j {
if(a[i]!= 0 && a[j]!= 0)
if(a[j]% a[I]= = 0)
a[j]= 0;
}
printf(" \ n ");
for(i=2,line = 0;i {
if(a[i]!= 0)
{
printf("%5d ",a[I]);
line++;
}
if(line = = 10)
{
printf(" \ n ");
line = 0;
}
}
}

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » C程序开发经典实例之4

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情