C语言8.14文曲星上的猜数游戏

您所在的位置:网站首页 才高八斗猜4个数字 C语言8.14文曲星上的猜数游戏

C语言8.14文曲星上的猜数游戏

2024-07-11 12:59| 来源: 网络整理| 查看: 265

模拟文曲星上的猜数游戏,先由计算机随机生成一个各位相异的4位数字,由用户来猜,根据用户猜测的结果给出提示:xAyB。其中,A前面的数字表示有几位数字不仅数字猜对了,而且位置也正确,B前面的数字表示有几位数字猜对了,但是位置不正确。最多允许用户猜的次数由用户的键盘输入。如果猜对,则提示“Congratulation!";如果在规定次数以内仍然猜不对,则给出提示"Sorry,you haven't guess the right number!"。程序结束之前,在屏幕上显示这个正确的数字。

#include #include #include void guess(int b[]); void jugde(int a[],int b[],int c[],int n); int main(void) { int a[4]; int c[2],b[4]={0}; int n,i; srand(time(NULL)); do{ a[0] = rand()%10; a[1] = rand()%10; a[2] = rand()%10; a[3] = rand()%10; }while(a[0]==a[1] || a[0]==a[2] || a[0]==a[3] || a[1]==a[2] || a[1]==a[3] || a[2]==a[3]);//必须每个数字都不一样 printf("You want to guees n times:"); scanf("%d",&n); for(i=1;i


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3