1. 程式人生 > >第七週慕課_練兵區_第二題

第七週慕課_練兵區_第二題

2 輸出指定行列數的字元(4分)
題目內容:編寫一個函式,函式原型:void Chline(char ch, int column, int row);該函式的3個引數是一個字元和兩個整數。字元引數是需要輸出的字元。第一個整數說明了在每行中該字元輸出的個數,而第二個整數指的是需要輸出的行數。編寫一個呼叫該函式的程式。
程式執行結果示例1:input a char:k↙
input column and row:2 3↙
kk
kk
kk
程式執行結果示例2:input a char:a↙
input column and row:3 2↙
aaa
aaa
字元輸入提示資訊:“input a char:\n”

行列數輸入提示資訊:“input column and row:\n”
輸入格式:"%c""%d%d"
輸出格式:"%c"

程式碼如下:

#include<stdio.h>
void Chline(char ch, int column, int row);
int main()
{
char ch;
int column,row;

Chline(ch,column,row);
return 0;
}
void Chline(char ch, int column, int row)
{
int i,n;
printf(“input a char:\n”);
scanf("%c",&ch);
printf(“input column and row:\n”);
scanf("%d%d",&column,&row);
for(i=row;i>=1;i–)
{
for(n=1;n<=column;n++)
{
printf("%c",ch);
}
printf("\n");
}
}