c/c++编程输出菱形形状的星 星图形;菱形图形的大小由键盘输入的行数决定,求大神帮忙,要说明.

问题描述:

c/c++编程输出菱形形状的星 星图形;菱形图形的大小由键盘输入的行数决定,求大神帮忙,要说明.
1个回答 分类:综合 2014-10-17

问题解答:

我来补答
#include <stdio.h>
int main()
{
\x09int row,i,j,N ;
\x09scanf("%d", &N ); //输入大小
\x09row=1;
\x09while(row<=N)   /*前N排星号*/
\x09{
\x09\x09for(i=1;i<=N-row;i++)
\x09\x09\x09printf(" ");
\x09\x09for(j=1;j<=2*row-1;j++)
\x09\x09\x09printf("*");
\x09\x09printf("\n");
\x09\x09row++;
\x09}
\x09row=1;
\x09
\x09while(row<=N-1)   /*后N-1排星号*/
\x09{
\x09\x09for(i=1;i<=row;i++)
\x09\x09\x09printf(" ");
\x09\x09for(j=1;j<=2*(N-row)-1;j++)
\x09\x09\x09printf("*");
\x09\x09printf("\n");
\x09\x09row++;
\x09}
\x09
\x09return 0;
}
再问: 1. 编程实现从键盘任意输入一个日期,能准确输出该日期是星期几。 ;
能再帮我看下这个吗?
再答: 编程实现从键盘任意输入一个日期,能准确输出该日期是星期几。 用蔡勒公式去处理吧
再问: 麻烦你最后一个问题,十分感谢为什么输出不对齐呢
再答: 你为什么不用我的代码呢?
你代码中,明显看出输出的后几行中的*与空格数都是错的!你的算空格和*个数的算法问题!根据我的输出你修改一下吧
 
 
展开全文阅读
剩余:2000