ljsq.net
当前位置:首页 >> 怎样让C语言程序重复执行? >>

怎样让C语言程序重复执行?

重复执行用循环就可以了..呵呵 例如: #include int main(void) { char c; c = getchar(); while(c!=' ')//输入空格退出 { printf("%c", c);//这里改成你需要的那个函数做相应的工作就可以了 c = getchar(); } return 0; }

#include #include int main() { int a,v; while (1) { printf("请输入立方体的边长:"); scanf("%d",&a); if(a>0) v=a*a*a; else exit(0); printf("立方体体积为%d\n",v); } } 添加一个while(1)循环就行了,就实现的你想要的效果

/* x(0结束) = 5 x = 5.000000,y = 9.000000 x(0结束) = -1 x = -1.000000,y = -14.000000 x(0结束) = 19 x = 19.000000,y = 19.000000 x(0结束) = 0 Press any key to continue */ #include int main() {float x,y;while(1) {printf("x(0结束) ...

最简单的方法有两种: 1. while(1) //数字1,不是字母l { //你循环的的程序代码 } 2.for(;;) //括号中是两个分号 { //你循环的的程序代码 } 比如想一直循环输出HELLO 完整代码为: #include void mian() { while(1) { printf("HELLO"); } }

循环就可以了。 #include int main(){ int a,b,c,d,f;while(true) {printf("输入一个三位数:");scanf("%d",&a);b=a/100;c=(a-b*100)/10;d=a-b*100-c*10;f=b*c*d;printf("输出三个数乘积;%d\n",f);getchar();} return 0;}

while(1) { //你的代码 }

#includeint main(){ int a,b; while(1) { scanf("%d%d",&a,&b); if(a>b) { printf("1\n"); } else { printf("2\n"); } } return 0;}

#include int main() { while(1) //设置一个死循环,使程序重复运行 { system("cls"); //清屏,清除窗口上之前的输出 int a,b; printf("请输入两个加数:"); scanf("%d%d",&a,&b); printf("两数之和为%d",a+b); getch(); //按任意键从头开始 } }

#include #include #include#include swap(int *pm,int *pn) /*必须用指针进行交换*/{ int temp; temp=*pm; *pm=*pn; *pn=temp;}int main(void){int i,a[50];/*int *pa,*pb;*/ FILE *fp;int k;for(k=1; k

1.可以使用循环语句实现。例如while循环语句,计算机的一种基本循环模式。当满足条件时进入循环,不满足跳出。while语句的一般表达式为: while(表达式){ 循环体 }2.例程: #include int main(){ int n; while (scanf("%d",&n)!=EOF){ //循环...

网站首页 | 网站地图
All rights reserved Powered by www.ljsq.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com