三、编写一个C程序,并上机运行出结果。

来源:百度知道 编辑:UC知道 时间:2024/07/04 14:44:30

#include <conio.h>
#include <stdio.h>
#include <stdlib.h>
#include <dos.h>
#include <time.h>
main()
{
int r,x1,y1,k,i,x,y,d,z,j;
int mx[9]={0,1,0,-1,0,1,-1,1,-1};
int my[9]={0,0,-1,0,1,1,-1,-1,1};
int c[16][10]={0};
printf("Put your DATA here: (10 - 100)");
scanf ("%d",&j);
clrscr();textmode(C40);
randomize();
gotoxy(1,1);
printf("谀履履履履履履履履履履履履履履?);
for(d=2;d<=18;d+=2)
{
gotoxy(1,d);printf("????????????????);
}
for(d=3;d<=17;d+=2)
{
gotoxy(1,d);printf("媚拍拍拍拍拍拍拍拍拍拍拍拍拍拍?);
}
gotoxy(1,19);printf("滥聊聊聊聊聊聊聊聊聊聊聊聊聊聊?);
x1=8;y1=5;
gotoxy (x1*2,y1*2);putch('a');
for(k=1;k<=j;k++)
{
gotoxy (x1*2,y1*2);
putch(' ');
r=rand()%8+1;
x1=x1+mx[r];y1=y1+my[r];
if (x1<1 || x1>15) x1=x1-mx[r];
if (y1<1 || y1>9) y1=y1-my[r];