c for 循环 i 和 j

标签 c for-loop

我是初学者,我正在努力理解这些人,如果有人能解释我这一点,我将不胜感激。

所以这是代码:

#include<stdio.h>

int main( void ) {
   int i, 
       j, 
       a = 2, 
       b = 2;

   for( i = 1; i < 3; i++ ) {
      for( j = 3; j < 5; j++ ) {
         a = a + b;
      }
   }

   printf( "a=%d", a );
}

最佳答案

运行此代码并检查输出:

#include<stdio.h>

int main(void)
{
   int i, j, a=2, b=2;

   for( i=1; i<3; i++) {
      for( j=3; j<5; j++) {
         a=a+b;
         printf("inner: when i=%d, j=%d, a=%d\n", i, j, a);
      }
   }

   printf("a=%d\n", a);
}

关于c for 循环 i 和 j,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39227310/

相关文章:

c - 在 c 中不使用除法运算符来除一个数

c - 如何定位多个版本的 Windows

for-loop - 为什么下面这段代码在GO语言中的输出是错误的

JavaScript HTML Google Maps API 地理编码服务问题

c++ - 在 rapidjson 上,只将数字编码为字符串,然后对其进行解码

c - 如何以相反的方式填充二维数组 - C

c++ - 自动跟踪程序执行

python - 无法在循环中不断更改 tkinter 标签文本

java - Android致命异常空指针异常

bash - 在双引号内执行本地 bash 变量