问题描述
- 《大学C语言题》希望大神告诉在哪加输入函数
-
用c语言输出以下图案:* *** ***** *** *
我知道这个图案的代码 我想知道怎么用scanf输入一个数N随意调金字塔的行数
解决方案
这个程序能满足你的要求
#include
int main()
{
int i,j,k,m;
scanf("%d",&m);
m=(m-1)/2;
for(i=0;i<=m;i++)
{
for(j=0;j<=m-1-i;j++)
printf(" ");
for(k=0;k<=2*i;k++)
printf("* ");
printf("n");
}
for(i=0;i<=m-1;i++)
{
for(j=0;j<=i;j++)
printf(" ");
for(k=0;k<=m*2-2-i*2;k++)
printf("* ");
printf("n");
}
return 0;
}
时间: 2024-10-02 14:38:16