国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

關于文曲星上猜數字游戲的c編程方法

2019-11-17 05:03:24
字體:
來源:轉載
供稿:網友
   本人c語言能力有限,但也希望能與廣大c語言愛好者進行交流,現將我自己編的文曲星上的猜數字游戲的c原程序代碼公布如下(郵箱:pegasusknight@vip.sina.com,歡迎大家與我交流)


#include<stdio.h>
#include<stdlib.h>
#include<time.h>
#include<math.h>
#define SIZE 4
main()
{
int enter=1,stop,a[SIZE],b[SIZE],guessnum,i,j,counter,countera,counterb,counter0,extra;
char ch;
srand(time(NULL));

while(enter==1)
{ stop=2;

while(stop==2)
{ extra=1;
for(i=0;i<=SIZE-1;i++)
a[i]=rand()%10;
for(i=0;i<=SIZE-1;i++)
{ for(j=i+1;j<=SIZE-1;j++)
{ if(a[i]==a[j]) extra=2; }
}
if(a[0]!=0&&extra==1) {stop=1; }

counter=1;
while(counter<=6)
{ printf("Please guess the number:/n");
scanf("%d",&guessnum);
for(i=0;i<=SIZE-1;i++)
b[i]=guessnum/(int)pow(10,SIZE-1-i)%10;
countera=0;
for(i=0;i<=SIZE-1;i++)
{ if(a[i]==b[i]) countera++;}
counter0=0;
for(i=0;i<=SIZE-1;i++)
{ for(j=0;j<=SIZE-1;j++)
{if(a[i]==b[j]) counter0++;}
}
counterb=(counter0-countera);
if(countera==4) {printf("Wonderful!You guessed the number.Then,please input your choice,'1' represents going on,'2' represents breaking/n");
counter=7;
scanf("%d",&enter);
}
else {printf("%dA%dB/n",countera,counterb);
counter++;
}
}
}

while((ch=getchar())!='s'&&ch!='S');
return 0;
}
更多文章 更多內容請看
java編程開發手冊  網絡游戲攻略  游戲開發專題,或

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 邵武市| 固安县| 葫芦岛市| 鲁甸县| 新郑市| 乌兰县| 石城县| 铜川市| 梨树县| 电白县| 元朗区| 太原市| 正镶白旗| 新余市| 武平县| 临海市| 广东省| 阜平县| 墨脱县| 若尔盖县| 本溪| 株洲市| 昌乐县| 互助| 兰考县| 冕宁县| 香港| 策勒县| 郑州市| 林甸县| 九龙坡区| 阜新市| 土默特左旗| 西安市| 济南市| 酒泉市| 图们市| 锦屏县| 晋州市| 浙江省| 磐石市|