本文目录一览:
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;
来控制