00问答网
所有问题
怎样用C输出由特定字符c构成的m行n列实心矩形图案
输入数据中包含2个整数n(1≤n, m≤50)和一个字符型数据c。它们之间都是用空格隔开.输出由特定字符c构成的m行n列实心矩形图案
举报该问题
其他回答
第1个回答 2010-04-13
#include <stdio.h>
#define M 50
#define N 50
void main()
{
char c;
int i,j;
scanf("%c", &c);
for (i=0;i<M;i++)
{
for (j=0;j<N;j++)
{
printf("%c ", c); //这里%c后有个空格
}
printf("\n");
}
}
相似回答
输出
一个
m行n列
的边框
矩形
。求大神指教,程序出问题了
答:
void main(){ int m,n,i,j;scanf("%d%d",&m,&n);for(i=1;i<=m;i++){ for(j=1;j<=n;j++)if(i==1 || i==m || j==1 || j==n)printf("*");else printf(" ");printf("\n");} }
c
程序中,
如何
让
字符
按照
实心矩形输出
,调用函数?
答:
在C语言程序中,只要输入实心矩形的边长以及构成矩形的字符,就可以使用2重循环,把这个矩形进行输出
。int n,i,j;char c;scanf("%d %c",&n,&c);for(i=0;i<n;i++){for(j=0;j<n;j++)printf("%c",c);printf("\n");} 输入数据时,表示边长的数字和字符之间留一个空格。
用c
语言画
矩形
答:
else //中间的行 for ( n=1;n<b-1;n++ ) if ( d==0 ) printf(" "); else printf("%c",c); //空心或否 printf("%c\n",c); //最后1列 } 或者可以写:for ( m=0;m<a;m++ ){ printf("%c",c); //第1列 if ( m==0 || m==a-1 || d!=0) for ( n=1...
c
语言编程 打印图形,菜单包括:
矩形
,平行四边形,输入图形
的行
数、列数...
答:
define true 1 void print(char cType, int iRow, int iColumn, char
cM
ark){ int i,j;if(cType == 'A'){ for(i = 0; i < iRow; i++){ for(j = 0; j < iColumn; j++){ printf("%c ", cMark);} printf("\n");} } else if(cType == 'B'){ for(i = 0; i...
大家正在搜
C怎样对字符进行异或
资本的有机构成公式里的C
字符C对应的ascii码值是
C如何将字符转为数字
c语言字符串输入
C程序的构成
什么是C程序的基本构成单位
C程序是由什么构成
C替代字符
相关问题
c语言,只用一个循环变量i,怎么输出一个m行n列的*号图形
如何用C语言写出下列图案(n行m列) ****** ****...
输出n行n列的空心矩形(要求使用嵌套循环)
C语言编程 打印数字字符图案 输入任意整数n,输出n行由数字...
输出一个m行n列的边框矩形。求大神指教,程序出问题了
输入正整数n,输出由n行n列星号字符组成的三角图案,以下是n...
C++语言编程【问题描述】编写程序实现:输入任意整数给n后,...
如何用c语言输出一个m*n的矩阵?