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)循环就行了,就实现的你想要的效果

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

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

你好!! 可以采用goto的语句完成,看效果: 完整的代码: #include int main(){ float x,y; char a='y'; jixu:printf("请输入:"); scanf("%f",&x); getchar(); if(x>=1) if(x>=1&&x

#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 #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

循环就可以了。 #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语句即可 如: int a=1; while(a=1){ //1执行0退出 …… //要执行的语句 cin>>x; //输入1或0 a=x; }

你在你程序里加一个循环啊,不然就没办法

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