首页题目详情
用嵌套循环打印一个由星号组成的 5 行 5 列的正方形,外部循环控制行数,内部循环控制每行的列数,正确的代码结构是?

A.for(i=0; i<5; i++) { for(j=0; j<5; j++) { printf("*"); } }
B.for(int i=0; i<5; i++) { for(int j=0; j<5; j++) { printf("*"); } }
C.for(i=5; i>0; i--) { for(j=5; j>0; j--) { printf("*"); } }
D.for(i=0; i<5; i++) { for(j=0; j<5; i++) { printf("*"); } }
优质解答
答案
A
解析
选项 A 是正确的嵌套结构,外层循环控制行数,内层循环控制每行的列数,从而打印出一个 5×5 的正方形。选项 D 中使用了错误的循环条件。
C语言程序设计单选题中等AI生成