10601
题目
编写函数 void fill_area(char ch, int width, int height)
,实现功能:打印 ch
字符 height
行 width
列。
解析
用循环语句打印出 height
行;在每行中先用循环语句打印出 width
个 ch
字符,然后打印一个换行符。
解答
c
#include <stdio.h>
void fill_area(char ch, int width, int height) {
for (int i = 0; i < height; ++i) {
for (int j = 0; j < width; ++j) {
putchar(ch);
}
putchar('\n');
}
}
int main() {
int width, height;
scanf("%d%d", &width, &height);
fill_area('*', 5, 3);
return 0;
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17