for循环是指在一个for循环内部再嵌套另一个for循环。它通常用于处理多维数组或生成复杂的输出模式
1.九九乘法表
代码如下:
int i, j;
for(i = 1; i <= 9; i++){
for(j = 1; j <= i; j++){
printf("%d * %d = %d\t", j ,i ,i * j);
}
printf("\n");
}
效果如图:
2.计算
公鸡五元一只
母鸡三元一只
小鸡一元三只
用一百元买一百只鸡,问公鸡 母鸡 小鸡各有多少只?
代码如下:
for(int gj = 0; gj <= 20; gj++){
for(int mj = 0; mj <= 33; mj++){
int xj = 100 - gj - mj;
if(5 * gj + 3 * mj + xj / 3 == 100 && xj % 3 == 0){
printf("(%d, %d, %d)\n", gj, mj, xj);
}
}
}
效果如图: