谁有C程序的游戏的代码,给我个.我是刚学习编程的,听说程序员要进行大量写代码,写什么类型的程序呢?

来源:百度知道 编辑:UC知道 时间:2024/06/01 01:01:56
因为我对C语言有一定基础了,已经看完了一本书,简单的程序已经会写了,但对C语言高级编程却找不到这方面的书,所以希望大家介绍下

这个是我学C的时候写的猜数字游戏的代码,你可以参考下
#include <stdio.h>
#include <stdlib.h>
void main()
{
int x1,x2,x3,x4;
int a,b,c,d;
int num,cout;
int A,B;
cout=0;
while(1)
{
x1=rand()%10;
x2=rand()%10;
x3=rand()%10;
x4=rand()%10;
if((x1!=x2)&&(x2!=x3)&&(x3!=x4)&&(x4!=x1));
break;
}
while(A!=4&&b!=4)
{
printf("请输入一个四位数:");
scanf("%d",&num);
if(num>9999||num<0)
{
printf("输入的数字不符合要求!\n");
break;
}
else
{
a=num/1000;
b=num/100%10;
c=num/10%10;
d=num%10;
}
A=0;
B=0;
if(a==x1)
{
A++;
B++;
}
else if(a==x2||a==x3||a==x4)
{
if(a!=b&&a!=c&&a!=d)
A++;
}
if(b==x2)
{
A++;
B++;
}
else if(b==x1||b==x3||b==x4)