网站首页 | 图形处理 | 网页设计 | 编程学习 | 操作系统学习 | 办公软件学习 | 常用软件学习 | 视频教程 | 设计作品欣赏| IT认证 | 设计素材下载 | 常用软件下载


 C语言-编程实例-很普通很普通的猜数字游戏


C语言-编程实例-很普通很普通的猜数字游戏

                   很普通很普通的猜数字游戏

  这是我学C语言一个多月编的第一个小程序!各位C高手请指点一下!在TC2.0通过,但要在有UCDOS支持
下才可以显示汉字!

/*猜数字游戏*/
#include<sio.h>
zcd();
ndsz();
nan();
ry();
znd();
gy();
bz();
game();
main()
{
zcd();
}
zcd()
{
char i;
printf("\n\n\n\n");
printf("\t\t\t @ @ @ @ @ @ @\n\n");
printf("\t\t\t @ 猜 数 游 戏 @ \n\n");
printf("\t\t\t @ @ @ @ @ @ @\n\n\n\n");
printf("\t\t\t 1进 入 游 戏 \n\n");
printf("\t\t\t 2难 度 选 择 \n\n");
printf("\t\t\t 3退 出 游 戏 \n\n");
printf("\t\t\t 4 帮 助 \n\n");
printf("\t\t\t 5 关 于 \n\n");
do{
scanf("%s",&i);
switch(i){
case '1':clrscr();
ry();
case '2':clrscr();
ndsz();
case '3':exit(0);
case '4':clrscr();bz();
case '5':clrscr();gy();
default:printf("你是猪啊!不会用就看帮助啊!\n");
}
}
while(i>=5);
}
ndsz()
{
char p;
printf("\n\n\n\n\n\n\n\n\n\n");
printf("\t\t\t 1 容 易 \n\n");
printf("\t\t\t 2 中 \n\n");
printf("\t\t\t 3 难 \n\n");
printf("\t\t\t 4返回主菜单 \n");
do{
scanf("%s",&p);
switch(p){
case '1':clrscr();ry();
case '2':clrscr();znd();
case '3':clrscr();nan();
case '4':clrscr();zcd();
default:printf("你是猪啊!不会用看帮助啊!\n");
}
}
while(p>=5);
}
/*容易*/
ry()
{
int i,s=0;
char j;
do{
s =1;
if(s==4)
{game();
getch();
exit(1);}
printf("\n\n\n\n\n");
printf("请输入一个一位数的数字:");
scanf("%d",&i);
printf("\n\n");
if(i==6)
{printf("\n\n\t\t果然不是猪!恭喜你猜对啦!\n");
do{
printf("\n\n按【q】返回主菜单!\n");
scanf("%s",&j);
if(j=='q')
{clrscr();
zcd();}
}while(j!='q');
printf("\n\n\n");}
else if(i<=5)
printf("\n\n\t\t你输入的数字太小啦!\n");
else if(i>=7&&i<=9)
printf("\n\n\t\t你输入的数字太大啦!\n");
else
printf("你输入的数字已超过一位数,根本无法猜中!\n");
}while(1);
}
/*中难度*/
znd()
{
int i,s=0;
char j;
do{
s =1;
if(s==5)
{game();
getch();
exit(1);}
printf("\n\n\n\n\n\n\n");
printf("请输入一个二位数的数字:");
scanf("%d",&i);
printf("\n\n");
if(i==46)
{printf("\n\n\t\t恭喜你猜对啦!你已经不是猪啦!\n");
do{
printf("\n\n按【q】返回主菜单!\n");
scanf("%s",&j);
if(j=='q')
{clrscr();
zcd();}
}while(j!='q');
printf("\n\n\n");}
else if(i<=45)
printf("\n\n\t\t你输入的数字太小啦!\n");
else if(i>=47&&i<=99)
printf("\n\n\t\t你输入的数字太大啦!\n");
else
printf("你输入的数字已超过二位数,根本无法猜中!\n");
}while(1);
}
/*难*/
nan()
{
int i,s=0;
char j;
do{
s =1;
if(s==4)
{game();
getch();
exit(1);}
printf("\n\n\n\n\n\n\n");
printf("请输入一个三位数的数字:");
scanf("%d",&i);
printf("\n\n");
if(i==354)
{printf("\n\n\t\t恭喜你猜对啦!你已经拥有正常人的智商啦!\n");
do{
printf("\n\n按【q】返回主菜单!\n");
scanf("%s",&j);
if(j=='q')
{clrscr();
zcd();}
}while(j!='q');
printf("\n\n\n");}
else if(i<=353)
printf("\n\n\t\t你输入的数字太小啦!\n");
else if(i>=355&&i<=999)
printf("\n\n\t\t你输入的数字太大啦!\n");
else
printf("你输入的数字已超过三位数,根本无法猜中!\n");
}while(1);
}
game()
{
char c;
clrscr();
printf("\n\n\n\n\n\n\n");
printf(" \t\t & & & & & & & & & & & \n");
printf(" \t\t & & & & & & & & \n");
printf(" \t\t & & & & & & & & & & & & & & \n ");
printf(" \t\t & & & & & & & & \n ");
printf(" \t\t & & & & & & & & & & & \n\n\n ");
printf(" \t\t & & \n");
printf(" \t\t & & & & & & & & & & \n");
printf(" \t\t & & & & & & & & & \n");
printf(" \t\t & & & & & & & & & \n");
printf(" \t\t & & & & & & \n");
printf(" \t\t & & & & & & & \n\n\n\n\n\n");
do{
printf("重玩游戏?(y/n)");
scanf("%s",&c);
printf("\n\n");
switch(c){
case 'y':clrscr();zcd();
case 'n'

[1] [2] 下一页



  • 上一篇教程:
  • 下一篇教程:

  •  
    推荐

    最新
    · C语言-编程实例-很普通很…
    · C语言-编程实例-三视图的…
    · C语言-编程实例-我编的国…
    · C语言-编程实例-用递归法…
    · C语言-编程实例-C与脚本…
    · C语言-编程实例-c语言优…
    · C语言-编程实例-输入一串…
    · C语言-编程实例-跳动的小…
    · C语言-编程实例-花心
    · C语言-编程实例-求最大数

     

    没有任何图片教程



    本站提供大量Photoshop照片处理,语言编程,网页设计制作,windows系统等软件在线实例教程,欢迎你投稿你的设计作品.lhy514251@163.com

    粤ICP备06081596