十六筒 发表于 2021-3-17 17:54:08

不懂就问!!在一个程序里面,两个循环可以用相同的变量嘛。

#include <stdio.h>
int main()
{
        int a,i;
        a=0;
        a=1;
        a=2;
        a=3;
        for(i=4;i<=20;i++)
        {
                a=a+a+a;
        }
        for(i=0;i<=20;i++)
        {
                printf("%d",a);
                if(i%5==0)
                printf("\n");
        }
        return 0;
}
就像这样

wp231957 发表于 2021-3-17 17:56:05

只要该变量生存周期在该循环之内,就没问题

十六筒 发表于 2021-3-17 18:07:43

wp231957 发表于 2021-3-17 17:56
只要该变量生存周期在该循环之内,就没问题

谢谢大佬!!
页: [1]
查看完整版本: 不懂就问!!在一个程序里面,两个循环可以用相同的变量嘛。