?? tandh.c
字號(hào):
#include<stdio.h>
#include<stdlib.h>
#include<sys/types.h>
#include<time.h>
#include<unistd.h>
#include"TandH.h"
static int t_position = 0;
static int h_position = 0;
int main()
{
srand(time(NULL));
do_it();
}
void do_it()
{
int i, step;
print_line();
for(;;){
fseek(0,0,SEEK_SET);
i = rand()%10;
switch(i){
case 1 :
case 2 :
case 3 :
case 4 :
case 5 : step = 3;
break;
case 6 :
case 7 : step = -6;
break;
case 8 :
case 9 :
case 0 : step = 1;
break;
}
t_does(step);
switch(i){
case 1 :
case 2 : step = 0;
break;
case 3 :
case 4 : step = 9;
break;
case 5 : step = -12;
break;
case 6 :
case 7 :
case 8 : step = 1;
break;
case 9 :
case 0 : step = -2;
break;
}
h_does(step);
if (t_position >= 70 && h_position >= 70){
printf("both win\n");
break;
}else if (t_position >= 70){
printf("T win\n");
break;
}else if (h_position >= 70){
printf("H win\n");
break;
}
fflush(0);
sleep(1);
}
}
void print_line()
{
printf(
"----------"
"----------"
"----------"
"----------"
"----------"
"----------"
"----------\n");
}
void t_does(int step)
{
t_position += step;
if (t_position < 1)
t_position = 1;
/* printf("%d",t_position);*/
printf("%*s",t_position,"T");
}
void h_does(int step)
{
h_position += step;
/* printf("%d",h_position);*/
if (h_position < 1)
h_position = 1;
printf("%*s",h_position,"H");
}
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -