189 8069 5689

c语言怎么循环运行主函数 c语言循环语句

C语言里面怎样使一个程序一直循环运行?

最简单的方法有两种:

成都创新互联公司是一家专注于成都网站设计、成都网站制作与策划设计,古塔网站建设哪家好?成都创新互联公司做网站,专注于网站建设10余年,网设计领域的专业建站公司;建站业务涵盖:古塔等地区。古塔做网站价格咨询:028-86922220

1.

while(1)

//数字1,不是字母l

{

//你循环的的程序代码

}

2.for(;;)

//括号中是两个分号

{

//你循环的的程序代码

}

比如想一直循环输出HELLO

完整代码为:

#include

void

mian()

{

while(1)

{

printf("HELLO");

}

}

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

例如:

#includestdio.h

intmain(void)

{

charc;

c=getchar();

while(c!='')//输入空格退出

{

printf("%c",c);//这里改成你需要的那个函数做相应的工作就可以了

c=getchar();

}

return0;

}

扩展资料

C语言循环控制语句

#includestdio.h

intmain(){

inta;

/*forloopexecution*/

for(a=10;a20;a=a+1)

{

printf("valueofa:%d\n",a);

}

return0;

}

C编程语言中do...while循环的语法是-

do{

statement(s);

}while(condition);

C语言 带参数的main函数如何循环运行?当按下某一键的时候,就退出,或按下某一键的时候就循环?

按照你的描述的意思,你要实现的功能与main带不带参数无关,具体要看你在main中怎么去实现;

如果你想按某一键退出,只需在你的main函数中想要推出的地方要求外部输入一个字符(你想通过输入这个字符推出),然后做校验,匹配则exit;做循环也是同样的道理。

如果是要在cmd下运行,如果你是用vs/vc等工具编译出来的程序,你只需要cd到你编译出来的程序所在的目录,然后输入可执行程序名称,至于后面带不带参数,根据你的程序需要来定。

C语言中写完的程序如何让他循环运行

/*针对你的补充,做了如下修改。应该符合你的心意。依据dos画面的大小,亲自给你调整了,循环次数和清屏操作。

*/

#includestdio.h

#includestdlib.h //rand()

#includetime.h //srand()

void main()

{

//定义变量

int pc,quan;

int i=0; //added by ppliang0415

//给变量赋值

while(1){ //added by ppliang0415

//使每一次产生的数不同

srand((unsigned)time(NULL));

//产生1--3之间的一个数

pc=rand()%(3-1+1)+1;

printf("%d\n",pc);

//

printf("请出拳:");

scanf("%d",quan);

if(quan==1||quan==2||quan==3)

{

//比较

if(pc==1) //计算机出石头

{

if(quan==1)

{

printf("平了\n");

}

else if(quan==2)

{

printf("计算机胜\n");

}

else if(quan==3)

{

printf("我胜\n");

}

}

else if(pc==2)//计算机出剪子

{

if(quan==1)

{

printf("我胜\n");

}

else if(quan==2)

{

printf("平了\n");

}

else if(quan==3)

{

printf("计算机胜\n");

}

}

else//计算机出布

{

if(quan==1)

{

printf("机胜\n");

}

else if(quan==2)

{

printf("我胜\n");

}

else if(quan==3)

{

printf("平了\n");

}

}

}

else

{

printf("请输入1,2,3\n\a\a");

}

i++; //added by ppliang0415

if(i==7)//added by ppliang0415

{system("cls"); //added by ppliang0415

i=0;}//added by ppliang0415

}//added by ppliang0415

}

c++ 让main函数循环运行大家都是怎么做的?

因为main函数也可以返回值啊,而且一般来说main函数都写成

int main(...)

这个样子。

main函数的返回值是交给程序调用者的,一般来说返回0代表程序成功运行了。

这样看return main()的意思明白了吧,

“再调用一次main函数,并把下次调用的返回值作为本次的返回值”

由于形成了递归调用,所以会看似循环。

但是,话说回来,这样做不好哦,因为递归的时候,栈空间被不断压缩,终有无法递归下去的时候。建议使用这样的形式:

int main() {

while(1) {

...

}

return 0;

}

C语言这个函数怎么让他循环,就是连续的使用。

main()

int result; /*运算的结果*/

printf("欢迎使用我们的计算器:\n"); 

while(1)

{

token = getchar(); /*载入第一个符号*/

result = low(); /*进行计算*/

if( token == '\n' ) /* 是否一行结束 */

printf( "The answer is : %d\n", result );

else 

{

printf( "Unexpected char!");

exit(1); /* 出现了例外的字符 */

}

scanf("%d",result);

}

return 0;

}


当前文章:c语言怎么循环运行主函数 c语言循环语句
路径分享:http://jkwzsj.com/article/dochsso.html

其他资讯