首页试题详情
难度: 使用次数:138更新时间:2026/03/16
1.
使用双重 for 循环打印 1 到 9 的乘法口诀表,正确的代码结构是?
A.for(i=1; i<=9; i++) { for(j=1; j<=i; j++) { printf("%d*%d=%d ", i, j, i*j); } printf("\n"); }
B.for(i=1; i<9; i++) { for(j=1; j<=i; j++) { printf("%d*%d=%d ", i, j, i*j); } printf("\n"); }
C.for(i=1; i<=9; i++) { for(j=1; j<=i; j++) { printf("%d*%d=%d ", i, j, i*j); } }
D.for(i=1; i<=9; i++) { for(j=1; i<=j; j++) { printf("%d*%d=%d ", i, j, i*j); } }
题型:选择题 知识点:第四章 循环结构程序设计
【答案】
A
【解析】
选项 A 正确,每行打印 i*j,其中 j 的范围为 1 到 i,最终输出一个完整的乘法口诀表。其他选项大多存在逻辑错误或没有换行。

查看答案和解析

支付 ¥0.1 即可查看此题答案和详细解析

低至 ¥0.1 起

类题推荐:

未分类