#include?stdio.h
涵江網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián)公司,涵江網(wǎng)站設(shè)計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為涵江上1000+提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\成都外貿(mào)網(wǎng)站建設(shè)要多少錢,請找那個售后服務(wù)好的涵江做網(wǎng)站的公司定做!
int?main(void)?
{
int?i,j,n;
while(scanf("%d",n)!=EOF)
{
for(i=0;in;++i)
{
for(j=0;jn;++j)
{
putchar('A'+(i+j)%26);
}
putchar('\n');
}
}
return?0;
}
#include?"stdio.h"
int?main(int?argv,char?*argc[]){
char?n,c,i,t,N=40;
printf("Input?n(int?0n13)??c(letter)...\n");
if(scanf("%d?%c",n,c)!=2?||?n1?||?n12?||?(c|0x20)'a'?||?(c|0x20)+n+n-1'z'){
printf("Input?error,?exit...\n");
return?0;
}
for(t=(n--1)-1,i=0;it;i++,c++){
if(in)
printf("%*.*s%c%*.*s%c\n",N+i+1,1,"",c,t-i-i-2,1,"",c);
else?if(i==n)
printf("%*.*s%c\n",N+t-i,1,"",c);
else
printf("%*.*s%c%*.*s%c\n",N+t-i,1,"",c,i+i-t,1,"",c);
}
return?0;
}
運行舉例:
根據(jù)題意,需要輸入字符c,和數(shù)字n,然后輸出由c組成的n*n大小的Z形圖案,即:
1 輸出n個c;
2 輸出n-2行,逐行遞減形成/;
3 輸出n個c;
代碼如下:
int?main()
{
char?c;
int?n;
int?i,j;
scanf("%d,%c",n,c);
for(i?=?0;?i??n;?i?++)putchar(c);
putchar('\n');
for(i?=?1;?i??n-1;?i?++)
{
for(j?=?0;?j??n-i;?j?++)
putchar('?');
putchar(c);
putchar('\n');
}
for(i?=?0;?i??n;?i?++)putchar(c);
putchar('\n');
}
你可以采用循環(huán)的方法來做,需要輸出A的位置的時候就輸出A,其他地方就輸出空格,就行了
#includestdio.h
void?main()
{
int?i,j,n;
printf("請輸入要輸出幾行:\n");
scanf("%d",n);
for(i=0;i=n;i++)
{
for(j=0;jn-i;j++)//每行前的空格控制
printf("?");
for(int?k=0;k=2*i-1;k++)輸出字母
{
if(k==0||k==2*i-2)輸出A
printf("A");
else
printf("?");
}
printf("\n");//換行
}
}
按照題目要求編寫的輸出字母圖形的C語言程序如下(輸入n,m,輸出字母圖形)
#includestdio.h
int main() {
int i,j,n,m;
scanf("%d%d",n,m);
for(i=0;in;i++){
for(j=0;ji;j++){
printf("%c",'A'+i-j);
}
for(j=i;jm;j++){
printf("%c",'A'+j-i);
}
printf("\n");
}
return 0;
}
#includestdio.h
void?tuan(char?c)
{
int?i,j;
int?n=c-'A';
int?k;
for(i=0;i=n;i++)
{
for(j=0,k='A';j=n;j++)
{
if(n-j=i)
printf("%-3c",k++);
else
printf("%-3c",'?');
}
printf("\n");
}
}
int?main()
{
char?ch;
scanf("%c",ch);
tuan(ch);
return?0;
}
新聞名稱:c語言函數(shù)輸出字母圖形 c語言用函數(shù)輸出字母三角形
轉(zhuǎn)載來源:http://chinadenli.net/article18/dodcegp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供關(guān)鍵詞優(yōu)化、網(wǎng)站排名、網(wǎng)頁設(shè)計公司、定制網(wǎng)站、定制開發(fā)、手機(jī)網(wǎng)站建設(shè)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)