c语言的程序菜单,菜单和趣味程序(c语言程序).ppt

《菜单和趣味程序(c语言程序).ppt》由会员分享,可在线阅读,更多相关《菜单和趣味程序(c语言程序).ppt(8页珍藏版)》请在人人文库网上搜索。

1、一、设计目的和要求,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() cha。

2、r s; int cn; printf(1.FindNumn); printf(2.FindRootn); printf(3.Detectiven); printf(4.Bearn); printf(5.Diamondn); printf(6.Goodbye!n); do s=getchar(); cn=(int)s-48; while(cn6); return cn; ,四、菜单显示与选择程序,void FindNum() int i; printf( 3_x6237=_3x3564n); printf( answer is: n); for(i=1;i10;i+) if (30+i)*62。

3、37=(10*i+3)*3564) printf(number=%dn,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*ck;c+) if(c*c=k) printf(the license plate is: %ld n,310000+k); ,六、侦破汽车牌照,void Bear() int day,x1,x2; day=10; x2=1; while (day0) x1=(x2+1)*2; x2=x1; day-; printf(total is:%dn,x1); ,七、玉米问题,void Diamond() int i,j,k; for (i=1;i=4;i+) for (j=1;j=16-i;j+) printf( ); for (k=1;k=2*i-1;k+) printf(*); printf(n); for(i=1;i=3;i+) for (j=1;j=i+12;j+) printf( ); for (k=1;k=(7-2*i);k+) printf(*); printf(n); ,八、钻石图案。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值