求C语言高手!编制程序输出以下形式的金字塔图案。感激万分啊! * *** ***** *******

那个星号应该是层叠的

#include<stdio.h>
void main()
{
int row,col;
for(row=1;row<=4;row++)
{
for(col=1;col<=5-row;col++)
printf(" ");
for(col=1;col<=2*row-1;col++)
printf("*");
printf("\n");
}
}
我运行过输出是正确的,如有不懂的,再问吧
温馨提示:内容为网友见解,仅供参考
第1个回答  2011-10-18
#include<stdio.h>
main()
{
int i,j,k;
for(i=0;i<4;i++){
for(j=i;i<4;j++)printf(" ");
for(k=0;k<i*2+1;k++)printf("*");
printf("\n");
}
}
第2个回答  2011-10-18
#include<stdio.h>
int main(void)
{
int i,j;
for(i=0;i<4;i++){
gotoxy(40-i,i+1);
for(j=0;j<2*i+1;j++)
printf("*");
}
return 1;
}

求C语言高手!编制程序输出以下形式的金字塔图案。感激万分啊! * *...
include<stdio.h> void main(){ int row,col;for(row=1;row<=4;row++){ for(col=1;col<=5-row;col++)printf(" ");for(col=1;col<=2*row-1;col++)printf("*");printf("\\n");} } 我运行过输出是正确的,如有不懂的,再问吧 ...

编制程序输出以下形式的金字塔图案
void main(void){ for (int i=1;i<=4;i++){ for (int j=1;j<=2*i-1;j++)printf("*");printf("\\n");} }

c语言求高手解答,让程序要求用户输入一个大写字母,使用嵌套循环产生下 ...
\/\/第一重循环 :控制行的数量 for(;i<=c;i++) { \/\/第二重循环1:控制顺序输出ABC(即前n位字母) for(j=65;j<=i;j++) printf("%c",j); \/\/第二重循环2:控制逆序输出BA(即后n-1位字母) for(j=i-1;j>=65;j--) printf("%c",j)...

用c语言程序输出以下图案: 1 222 33333 4444444 金字塔形
int i,j,k;for(i=1;i<=4;i++)\/\/输出多少行 { for(j=1;j<=4-i;j++) \/\/每行输出多少空格 printf(" ");for(k=1;k<=2*i-1;k++)\/\/每行输出多少个数字,printf("%d",i);printf("\\n");\/\/每输完一行,给个回车,转到下一行 } return 0;} ...

使用循环结构输出以下形式的金字塔图案 *
include<stdio.h> main(){int i,j;for(i=1;i<=4;i++){for(j=1;j<=4-i;j++)printf(" ");for(j=1;j<=2*i-1;j++)printf("*");printf("\\n");} } 填2*i-1

c语言输出金字图案
include <stdio.h> include <math.h> int main(){ int i,j,n=5;\/\/scanf("%d",&n);for(i=0;i<n;++i){ for(j=0;j<n-i-1;++j){ putchar('\\040');} for(j=-i;j<=i;++j){ putchar('a'+i-abs(j));} putchar('\\n');} return 0;} ...

C#语言循环打印出金字塔型的*号图案...急求啊
static void Main(string[] args) { Console.WriteLine(Triangle(20)); Console.ReadKey(true); } static string Triangle(int h) { System.Text.StringBuilder builder = new System.Text.StringBuilder(); int w = 1 + (h - 1) * 2; for (int i = 0; i <...

用c语言编写5行全等三角形形状的金字塔图案
include <stdio.h>int main(void) { int i, j; for (i = 0; i < 5; i++) { for (j = 0; j < 5-i-1; j ++) { printf(" "); } for (j = 0; j < i*2+1; j++) { printf("*"); } for (j = 0; j < 5-i-1; j++) { ...

打印由数字组成的金字塔图案,C语言
1.#include<stdio.h> ‍void main() { int i,j;for (i = 0; i <= 4; i++) { for (j = 1; j <= 2*i-1; j++) { printf("%c",(char)(i+64));} printf("\\n");} for (i = 3; i >= 1; i--) { for (j = 1; j <= 2*i-1; j++) { printf(...

倒c++ 金字塔 输出如下所示的倒金字塔型图案,图案的高度(水平方向*的...
include <iostream> include <cstdio> include <cstring> using namespace std;int main(){ int i,j,n=5;for(i=n;i>0;i--){ for(j=n;j>i;j--)cout<<' ';for(j=1;j<2*i;j++)cout<<'*';cout<<endl;} return 0;} ...

相似回答