當前位置:首頁 » 編程語言 » c語言編程列印圖形題型
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

c語言編程列印圖形題型

發布時間: 2023-06-01 16:23:26

c語言編程 列印數字字元圖案 輸入任意整數n,輸出n行由數字構成的三角形字元陣列圖形。

C語言程序如下:

#include<stdio.h>

intmain()

{

inta=0;//從0開始。

intn;//輸入的行數,每行的字元數

scanf("%d"搭散兆,&n);

while(n)//括弧內n表示n!=0.

{

inti;

for(i=0;i<n;i++)////注意n隨著while循環變化的,n在不停的減少,

{

a++;

printf(a+"「);//每個字元後面都有一個空格。

}

n--;

printf(」 ");//輸入一行之後,換行。

}

return0;

}

(1)c語言編程列印圖形題型擴展閱讀:

思路:

輸入格式:輸入在一行中給出一個正掘卜整數n(1≤n≤10)。

輸出格式:輸出n行由0開始構成的三角知租形字元陣列。格式見輸出樣例,其中每個數字後面都有一個空格。需要輸出的數字超過9時,重新從0開始循環。

輸入樣例:7

輸出樣例:

0123456
789012
34567
8901
234
56
7

❷ C語言編程 輸入數字和大寫字母,輸出由字母組成的Z圖形.

根據題意,需要輸入字元c,和數字n,然後輸出由c組成的n*n大小的Z形圖案,即:

1 輸出n個c;

2 輸出n-2行,逐行遞減形成/;

3 輸出n個c;

代碼如下:

intmain()
{
charc;
intn;
inti,j;
scanf("%d,%c",&n,&c);
for(i=0;i<n;i++)putchar(c);
putchar(' ');
for(i=1;i<n-1;i++)
{
for(j=0;j<n-i;j++)
putchar('');
putchar(c);
putchar(' ');
}
for(i=0;i<n;i++)putchar(c);
putchar(' ');
}