本文目錄一覽:
C語言程序的停止與繼續運行
不知道你的程序是做什麼用,但看到你的代碼中有A:,應該是一個標號吧,那你可以試一試goto語句來控制循環的退出。或者用break和continue來控制循環,代碼試試看下面的。
#include stdio.h
#include conio.h
#include stdlib.h
#include windows.h
void Position(int x, int y)
{
COORD pos = { x – 1, y – 1 };
HANDLE Out = GetStdHandle(STD_OUTPUT_HANDLE);
SetConsoleCursorPosition(Out, pos);
}
int main()
{
int x=25,y=10;
char f=『 』; /*特定數為空格*/
while(1)
{
Position(x,y–);
printf(“8”);
Sleep(500);
system(“cls”);
if((getchar()==NULL)(!kbhit()))
y += 5;
else
if(getchar()==f)
break;
else
continue;
}
return 0;
}
c語言做了後,運行一次後,如何繼續運行程序? 例如按Y繼續運行;按N退出!
你可以用switch case 啊
char ch;
scanf(“%c”,ch);
switch(ch)
{
case ‘Y’:……..;
case ‘N’:……..;
}
我在c語言里編了貪吃蛇遊戲,我怎麼用空格鍵實現遊戲暫停和繼續啊
給你個思路把。我用c# 編寫的,
如果你使用的timer來做的話,首先定一個全局變數bool isPause=false;
來控制
原創文章,作者:UQVH,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/146422.html