您的位置:

c语言怎么编写游戏退出与继续,c语言怎样退出程序

本文目录一览:

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;

来控制