以次程序运行后的输出结果是
以下程序运行后的输出结果是
#include <stdio.h>
main()
{
int i,j;
for(i=1;i<4;i++)
{
for(j=i;j<4;j++)
printf("%d*%d=%d",i,j,i*j);
printf("\n");
}
}
上边程序的输出结果是?最好详细解释下每行语句。
------解决方案--------------------
#include <stdio.h>
main()
{
int i,j;
for(i=1;i<4;i++)
{
for(j=i;j<4;j++)
printf("%d*%d=%d",i,j,i*j);
printf("\n");
}
}
上边程序的输出结果是?最好详细解释下每行语句。
------解决方案--------------------
- C/C++ code
#include <stdio.h> //这是头文件包含基本的函数输出 main() { int i,j; //变量的声明 for(i=1;i<4;i++) //第一个FOR循环始表示i从1到4每次运行循环体后增加一 { //这个括号里面的语句都是第一个FIR循环的循环体 for(j=i;j<4;j++) //嵌套在第一个FOR里面的表示j也是从1开始到4循环后自增1 printf("%d*%d=%d",i,j,i*j); //这是第二个FOR循环的循环体 printf("\n"); //输出换行 } }