77问答网
所有问题
c语言 怎么将for循环变成while循环呢
如题所述
举报该问题
推荐答案 推荐于2018-04-06
for(A;B;C)
{
D;
}
等于
A;
while(B)
{
D;
C;
}
ABCD是各个位置的代码
有个问题是当D代码中有continue的话,后面的C代码可能不被执行,要注意
我能吐槽这个循环完全没用么?
b始终是0
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/Gp88vqWqvGvp3NIvNWv.html
其他回答
第1个回答 2016-04-18
while(a<5){
**********
********
********
a++;
}
星号就是你要加在里面的内容本回答被提问者采纳
第2个回答 2016-04-18
while(a〈5)
{if.......
.
a++
}
相似回答
C#
如何将
此
for循环
用
while
或do...while来实现?
答:
int i = 0, n = 5;
while
(i++ < n){int k = 0;while (n - k++ >= i){Console.Write("王");}if (i == n)break;k = 0;Console.WriteLine();while (k++ < i){Console.Write(" ");} }Console.ReadKey();满意请采纳。
for循环如何
转换
成while循环
答:
//i++ 要反正
循环
体中,这样i才可以自增。放在
while
之外,值自增一次。
C语言中for
,do_
while
是否一定可以互相转换
答:
不一定,for循环有可能一次都不执行,而do_while一定会执行一次
。例如有下面一条语句定义:int i=0;对于for循环:for(;i>0;i++){...},这个循环不会执行。对于do_while循环:do{...}while(x);这个循环就会执行一次。do_while是先执行一次,再判断条件。for循环会先进行条件判断再确定是否执行。
c语言
里,
for循环
里能嵌套
while循环
吗
答:
完全可以的。例如,以下的二重
循环
程序运行的结果:include<stdlib.h> voidmain(void){inti,j=5;
for
(i=0;i<3;i++,j=5){
while
(j--)printf("*");printf("\n");} system("pause");}
C语言循环
while
() 括号里的只能是bool型吗?即 括号里的值只能是0或1...
答:
for
(n=0;n<25;n++){ printf("%6d",f[n]);if((n+1)%5==0)printf("\n");} } 也可以用
while循环
来写:include "stdio.h"void main(){ long int f[25];int n,i;f[0]=1;f[1]=1;i=2;while(i<25){ f[i]=f[i-1]+f[i-2];i++;} n=0;while(n<25){ printf(...
c语言中while
语句与
for循环
的区别是什么?
答:
c语言for循环
语句用法为:for(表达式1;表达式2;表达式3),循环体。在for循环语句用法中,for是关键字。for之后的圆括号内一共有3个表达式,以分号隔开。一般情况下,表达式1的作用是赋初值;表达式2的作用是控制循环,即循环条件;表达式3的作用是修改循环变量的值,一般是赋值。循环体语句如果只有一...
C语言中while
(1)中嵌套一个
for循环
,那么for循环会被一直反复执行吗...
答:
但是如果有退出的逻辑,则可以跳出
while循环
,举例如下:include<stdio.h>int main() {while(1){
for
(int i=1;i<3;i++){printf("
For
Loop\n");}printf("While Loop\n");break;}printf("Exit while(1)\n");}在上例中,可以看到通过break就可以跳出while(1)循环,到循环体外。
大家正在搜
c语言while循环输入
c语言while循环例子
c语言do while语句
c语言whilefor
c语言for循环
c语言while什么意思
c语言while(1)什么意思
c语言while语句的用法
c语言循环语句
相关问题
C语言把FOR修改成WHILE语句
for循环如何转换成while循环
C语言while循环改成for循环
C语言关于for循环和while循环
C语言中for循环语句的问题,且能否帮忙改成while语句
C语言,把这个while循环改成for循环,谢谢。
C语言FOR循环一用WHILE可不
将下面在do-while循环改为while循环和for循环;...