实现函数输出一个实心的字符矩形,定义并调用函数matrix(length, width, ch),它的功能是在屏幕上显示行数为width、列数为length,由字符ch组成的实心矩形图案。
函数接口定义:
void matrix(int length, int width, char ch);
其中length是矩阵的长度,width是矩阵的宽度,ch是输出的字符,要求函数按照如样例所示的格式,打印出行数为width、列数为length,由字符ch组成的实心矩形图案。
实现函数输出一个实心的字符矩形,定义并调用函数matrix(length, width, ch),它的功能是在屏幕上显示行数为width、列数为length,由字符ch组成的实心矩形图案。
函数接口定义:
void matrix(int length, int width, char ch);
其中length是矩阵的长度,width是矩阵的宽度,ch是输出的字符,要求函数按照如样例所示的格式,打印出行数为width、列数为length,由字符ch组成的实心矩形图案。
#include <stdio.h>
void matrix(int length, int width, char ch){
int i, j;
for(i=1; i<=width; i++){
for(j=1; j<=length; j++){
printf("%c", ch);
}
printf("\n");
}
}
int main(){
int length = 5, width = 3;
char ch = '*';
matrix(length, width, ch);
return 0;
}