帮忙做道题,谢谢。

以下代码是否正确?____A.正确B.错误

for(; ; )

{

printf("\nHello World!");

}


慕粉18029504947
浏览 1352回答 4
4回答

兼容并包

对的。for 语句中的初始化表达式、控制表达式和循环后表达式都是可选的。将这三个表达式全部 省略,就会创建一个无限循环。希望能帮到您!

weibo_哪里的风228244_0

for(;;){}代码是正确的,这是无限循环,for{}里面最好要有if(){break;}跳出循环。int a=0;   for(; ; ){    if(a==3)    break;    a++;    printf("\nHello World!");}

明阳青昀

代码本身没有语法错误,但是for里没有任何条件就是个死循环,会无限打印Hello World!

产品经理不是经理

for(;;){}这是个无限循环。
打开App,查看更多内容
随时随地看视频慕课网APP