金字塔c語言
發布時間: 2025-07-21 13:23:34
㈠ c語言程序輸出數字金字塔
給,已經編譯運行通過:
#include<conio.h>拿指局
#include<stdio.h>
void main()
{
int n;//這個就是定義的你需要輸出的行數
int i,j;
printf("please input the n: ");
scanf("%d",&n);//輸入需要輸出的行數
for(i=0;i<n;i++)
{
for(j=0;j<2*(n-1-i);j++) printf(" ");
for(j=0;j<=i;j++) printf("逗含%d",j+1);
for(j=0;j<2*i-1;j++) printf(" "消讓);
for(j=i+1;j>0;j--)
{
if(i==0) break;
printf("%d",j);
}
printf("\n");
}
getch();
}
㈡ c語言題目,按金字塔形狀,輸出以下圖形: A BBB CCCCC DDDDDDD EEE
#include<stdio.h>
main()
{
inti,j,k,n;
printf("Entern(integer): ");
scanf("%d",&n);
for(i=1;i<=n;i++)
{
for(j=n;j>i;j--)
printf("");
for(k=1;k<=2*i-1;k++)
printf("%c",64+i);
printf(" ");
}
}
拿走不謝。
㈢ 金字塔式的點陣(五行七列)用C語言怎麼編程啊大俠們指教指教
兩層for循環搞定。
#include<stdio.h>
int 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;i++)
printf("*");
printf("\n");
}
getch();
}
㈣ c語言,編寫函數,輸出用*號組成五行金子塔圖形
程序主要分為2個部分,一個部分是輸出空格,一個部分是輸出星號。
具體過程如下:
#include<iostream>
usingnamespacestd;
voidprintBlank(intn)
{
for(inti=0;i<n;i++)
cout<<"";
}
voidprintStar(intn)
{
for(inti=0;i<n;i++)
cout<<"*";
}
intmain()
{
intN=5;
for(inti=1;i<=N;i++)
{
printBlank(N-i);
printStar(i);
cout<<endl;
}
return0;
}
結果如下:
熱點內容