Weather·Report 2023-05-12 13:08 采纳率: 55.6%
浏览 46

6-4 使用函数输出一个实心的字符矩形

实现函数输出一个实心的字符矩形,定义并调用函数matrix(length, width, ch),它的功能是在屏幕上显示行数为width、列数为length,由字符ch组成的实心矩形图案。
函数接口定义:
void matrix(int length, int width, char ch);

其中length是矩阵的长度,width是矩阵的宽度,ch是输出的字符,要求函数按照如样例所示的格式,打印出行数为width、列数为length,由字符ch组成的实心矩形图案。

  • 写回答

2条回答 默认 最新

  • threenewbee 2023-05-12 13:12
    关注
    #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;
    }
    
    
    评论

报告相同问题?

问题事件

  • 创建了问题 5月12日