c语言射击游戏.doc

c语言射击游戏.doc

ID:50368400

大小:32.52 KB

页数:2页

时间:2020-03-08

上传者:U-25925
c语言射击游戏.doc_第1页
c语言射击游戏.doc_第2页
资源描述:

《c语言射击游戏.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

射击游戏: 在程序运行时屏幕上方第一行随机出现一个   符号,要求游戏者输入一个1-200之间的整数,当用户输入一个整数后,一个*立即从屏幕底端的该整数列向上移动,若移动到屏幕的  顶端能撞上笑脸符号,则游戏者获胜;若没有撞上,则要求再输入一个整数,共允许输入5次,如果一直没有撞上,则认为游戏者输。 提示: 1)输入   符号可以采用printf("%c",'1') 2)显示*号向上移动:输出一些空行;输出*号;以循环的方式增加延时(for(i=0;i<100000;i++););clrscr()清屏重新绘制*号。  #include #include         /*清屏、随机数*/ #include        /*Sleep()的头文件*/ main() {  inti;  inthang,count=1;   intsuiji;           /*随机生成数*/  intinput;           /*用户输入*/   suiji=rand();                         /*生成随机数*/  printf("shuruyigeshu1-200 ");  for(i=1;i<=suiji;i++)  {  printf("");  }  printf("1");  loop:   scanf("%d",&input);                    /*用户输入*/   for(hang=1;hang<=19;hang++)  {      system("cls");   for(i=1;i<=suiji;i++)   {    printf("");   }   printf("1");     for(i=1;i<=20-hang;i++)               {    printf(" ");   }         for(i=1;i<=input;i++)   {    printf("");   }   printf("*");   Sleep(500*1*1);   }    if(count<=5)  {   if(input==suiji)   {    printf(" 答对了");   }   else   {    printf(" 答错了,再一次,您还有%d次机会",(5-count));    count++;        gotoloop;   }   }  else  {   printf("您没有机会了");    }     }

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
关闭