怎么可以让编译后的代码重复运行,而不是运行一次后现实请按任意键退出
当编译完代码后,运行过后只能运行一次 ,有没有什么方法可以在编译之后一直运行,(不再显示请按任意键退出) VS? 嘉岳呀 发表于 2021-10-19 18:47VS?
?能说明白一点吗,我没有理解0.0 执迷不悟0527 发表于 2021-10-19 19:09
?能说明白一点吗,我没有理解0.0
我问你你用的是 VS 吗? 添加循环啊 使用while循环,只有不满足条件,可以一直运行 #include <stdio.h>
int main(void)
{
int a;
printf("请输入数字:(输入数字大于10结束)\n");
scanf("%d", &a);
while (a < 10) {
printf("输入的是%d,数字小于10,请重新输入", a);
scanf("%d", &a);
}
printf("恭喜,已跳出循环!");
return 0;
}
此方星河 发表于 2021-10-19 19:41
看一下这个程序,只要不满足条件,会一直运行 嘉岳呀 发表于 2021-10-19 19:10
我问你你用的是 VS 吗?
c++ 执迷不悟0527 发表于 2021-10-19 20:19
c++
用的是什么编辑器?????!!!!! 本帖最后由 执迷不悟0527 于 2021-10-19 20:23 编辑
此方星河 发表于 2021-10-19 19:41
看一下这个程序,只要不满足条件,会一直运行
对 ,我是想让他运行正确之后能接着运行,就是一下代码出现yes之后能接着输入别的数字 能实现吗?
#include<stdio.h>
int main()
{
int n;
int gw,sw,bw;
scanf("%d",&n);
gw = n%10;
sw = (n/10)%10;
bw = (n/100)%10;
if(gw*gw*gw+bw*bw*bw+sw*sw*sw==n)
{printf("Yes\n");}
else
{printf("no\n");}
return 0;
} 此方星河 发表于 2021-10-19 19:36
使用while循环,只有不满足条件,可以一直运行
满足的情况下能继续运行吗 就是在满足条件下,能不用点击再次运行的情况下接着运行{:10_269:} 此方星河 发表于 2021-10-19 19:41
第10行中while 改为if的话应该怎么用 执迷不悟0527 发表于 2021-10-19 20:27
第10行中while 改为if的话应该怎么用
改成if只能用一次,if是判断语句,while是循环 使用循环语句,只要条件不满足,就会一直重复进行
页:
[1]