问题 F: 例题5-6 矩阵输出
题目描述
输出以下4*5的矩阵
1 2 3 4 5
2 4 6 8 10
3 6 9 12 15
4 8 12 16 20
要求使用循环实现,注意每行输出5个数字,每个数字占3个字符的宽度,右对齐。
输入
无
输出
每行输出5个数字,每个数字占3个字符的宽度,右对齐。
样例输入
无
样例输出
1 2 3 4 5
2 4 6 8 10
3 6 9 12 15
4 8 12 16 20
提示:
该题为基本循环结构题,易用两个for循环嵌套实现,注意格式化输出。
参考代码:
# include<stdio.h>
int main()
{
int j, k;
for(j = 1; j <= 4; ++j)
{
for(k = 1; k <= 5; ++k)
{
printf("%3d", k*j);
}
printf("\n");
}
return 0;
}
本文详细解析了如何使用双层for循环实现4*5矩阵的输出,重点在于掌握正确的格式化输出技巧,确保数字右对齐且每个数字占用3个字符宽度。
1739

被折叠的 条评论
为什么被折叠?



