1 / 8
文档名称:

精品PPT课件--菜单和趣味程序(c语言程序).ppt

格式:ppt   页数:8
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

精品PPT课件--菜单和趣味程序(c语言程序).ppt

上传人:wo1230 2014/4/15 文件大小:0 KB

下载得到文件列表

精品PPT课件--菜单和趣味程序(c语言程序).ppt

文档介绍

文档介绍:一、设计目的和要求
1、程序界面设计
菜单设计
2、为菜单项添加功能
函数编制
第一讲菜单和趣味程序
二、程序运行结果
三、主程序
void main()
{ for (; ; )
{switch (menu_select())
{case 1: FindNum(); break;
case 2: FindRoot(); break;
case 3: Detective(); break;
case 4: Bear(); break;
case 5: Diamond(); break;
case 6: printf("Goodbye!\n");
exit(0);
}
}
}
int menu_select()
{ char s;
;
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("\n");
printf("!\n");
do { s=getchar();
cn=(int)s-48;
}<0||cn>6);
;
}
四、菜单显示与选择程序
void FindNum()
{
int i;
printf(" 3_x6237=_3x3564\n");
printf(" answer is: \n");
for(i=1;i<10;i++)
if ((30+i)*6237==(10*i+3)*3564)
{printf("number=%d\n",i);
break;
}
printf("**********************\n");
}
五、猜数字
void Detective()
{ int i,j,k,c;
for (i=1;i<=9;i++)
for (j=0;j<=9;j++)
if(i!=j)
{k=i*1000+i*100+10*j+j;
for (c=31; c*c<k;c++)
if(c*c==k)
printf("the license plate is: %ld \n",310000+k);