1) 屏幕抓词(注意,可不是简单的窗体抓词)
2) 模式识别(不用搞多复杂,只考虑数字和英文字母已经足已)
3) 围棋算法
这几个你做好哪一个都希望可以给我发一份!
完美!请看我的作品:#include
<stdio.h>
#include
<time.h>
#include
<stdlib.h>
#include
<conio.h>
#define
N
10
typedef
struct
_ti
{
int
a,
b
int
op
int
result
int
input
int
rw
}ti
ti
timu[N]
int
fen
int
flag
int
mulu()
{
int
s
while(1)
{
printf("\t\t欢迎进入super考试系统\n\n")
printf("1)随机出题\t\t\t\t")
printf("2)开始考试\n")
printf("3)试卷评分\t\t\t\t")
printf("4)显示批改的试卷\n")
printf("5)退出系统\n\n")
printf("请做出选择:")
scanf("%d",
&s)
while(getchar()
!=
'\n')
if(s
<
1
||
s
>
5)
printf("选择有误!请重新输入.\n")
else
break
}
return
s
}
void
chuti()
{
int
i,
f
printf("确认随机出%d道题吗?(y确认):",
N)
if(getchar()
!=
'y')
return
for(i
=
0,
f
=
1
i
<
N
f
?
i++
:
0)
{
timu[i].a
=
rand()
%
100+1
timu[i].b
=
rand()
%
100+1
timu[i].op
=
rand()
%
4
if(timu[i].b
==
0
&&
timu[i].op
==
3)
{
f
=
0
continue
}
else
f
=
1
switch(timu[i].op)
{
case
0:
timu[i].result
=
timu[i].a
+
timu[i].bbreak
case
1:
timu[i].result
=
timu[i].a
-
timu[i].bbreak
case
2:
timu[i].result
=
timu[i].a
*
timu[i].bbreak
case
3:
timu[i].result
=
timu[i].a
/
timu[i].bbreak
}
}
printf("出题完毕!\n")
flag
=
1
}
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)