99问答网
所有问题
如何用二维数组输出一个由*号组成的五行五列的反平行四边形图案,急求
如题所述
举报该问题
推荐答案 2013-06-03
#include "
stdio.h
"
int main()
{
char a[5][9];
int i,j;
for(i=0;i<5;i++)
for(j=0;j<9;j++)
a[i][j]=' ';
for(i=0;i<5;i++)
for(j=0;j<5;j++)
a[i][4-i+j]='*';
//输出
for(i=0;i<5;i++)
{
for(j=0;j<9;j++)
printf("%c",a[i][j]);
printf("\n");
}
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/BBBjWzeBv.html
其他回答
第1个回答 2013-06-04
#include "stdio.h"
int main()
{
int i,j,count;
for(i = 0; i < 5; i++)
{
for(j = 0, count = 0; j < 10; j++)
{
if(count < 5 - i)
printf(" ");
else if(count < 10 -i)
printf("*");
count++;
}
printf("\n");
}
}
相似回答
大家正在搜
相关问题
用二维数组输出***** ***** ***** *****...
java编写一个五行四列的二维数组输出
定义一个五行五列的二维数组,初始化为单位数组
c语言 二维数组 设计一程序,输入一个五行五列的矩阵,计算并...
定义一个五行五列的二维数组按行依次存放从3开始的能被3整除的...
编写一个五行五列的二维数组每一行与每一列元素之和的vb程序
随机生成一个五行五列的二维数组,要求数组元素为二位正整数,试...
定义一个五行五列数组,赋值为5开始,然后输出