Ⅰ C语言一个程序如何重复运行知道操作者想停止为止
方法如下:
system("pause");
会提示:
press any key to continue // 按任意一个键继续
你一开始运行就要暂停?
================================================
C语言中 如何使一个程序循环使用直到你想退出?
答:
如果你想 不断循环, 直到按了任何一个键 就退出:
#include <conio.h>
#include<stdio.h>
.....
void main()
{
int i;
while (!_kbhit()) {
// 程序内容放在这里,例如:
for (i=0;i<100000;i++) if (i %1000 == 0) printf("wait ");
}
-----------------------------------------------------------
如果你想 不断循环, 直到按了S 键 才退出:
int i;
char c;
Lab1:
for (i=0;i<100000;i++) if (i %1000 == 0) printf("wait ");
if (!_kbhit()) goto Lab1; // 判断是否按了键,没按,就无限循环
c = getchar(); // 如果按了,看是什么键
if (c != 'S' ) goto Lab1; // 不是 S 键, 则回去循环。
Ⅱ c语言萌新求助,如何让这个程序运行一次,无限次计算
#include <stdio.h>
void main()
{
int a, b, c;
while (1)
{
printf("请输入两个数:\n");
scanf("%d%d", &a, &b);
printf("a=%d,b=%d\n", a, b);
for (; b > 0; b--)
{
c = a + c;
a++;
}
printf("结果:%d\n", c);
}
}
Ⅲ 想让c语言的编写的程序运行一次,还可以运行第二次
char a;
while(a!='E')
{
printf("输入大写字母E退出!\n");
scanf("%c",&a)
}
把你程序放在这样的循环体内,就可以实现多次运行,直到输入字符E结束;