當前位置:編程學習大全網 - 編程軟體 - C語言編程:壹個運動中的笑臉(C語言高手進)

C語言編程:壹個運動中的笑臉(C語言高手進)

原因比較簡單,因為只打印了壹個笑臉,所以它不會動

#include<stdio.h>

#include<conio.h>

struct move_point

{

int x,y;

int xv,yv;

}man; /*定義了壹個叫man的結構體變量,x,y,xv,yv默認是0!如果要讓它動的話,至少要給xv,yv中壹個賦值*/

int main()

{

/**************************************************/

gotoxy(man.x,man.y); /*移動坐標到man.x,man.y*/

printf(" "); /*打印空格(用於蓋住原來的字符)*/

man.x+=man.xv;

man.y+=man.yv; /*這兩句用來移動光標前的計算*/

gotoxy(man.x,man.y); /*移動光標*/

printf("%c\b", 2); /*打印笑臉(ASCII碼2)*/

/**************************************************/

getch(); /*暫停下*/

return 0;

}

想要讓笑臉動,除了上面的賦值,還要把上面的壹大堆星號之間的部分用循環套起來,再加上延遲的語句(防止刷新太快,看不清)就可以了.

  • 上一篇:同誌們什麽是編程代碼啊?
  • 下一篇:Go語言和java哪個前景更好?
  • copyright 2024編程學習大全網