以下程序的功能是輸入任意整數(shù)給 n 后,輸出 n 行由大寫字母 A 開始構(gòu)成的三角形字符陣列圖形。例如,輸入整數(shù) 5 時(shí) ( 注意 : n 不得大于 10) ,
以下程序的功能是輸入任意整數(shù)給 n 后,輸出 n 行由大寫字母 A 開始構(gòu)成的三角形字符陣列圖形。例如,輸入整數(shù) 5 時(shí) ( 注意 : n 不得大于 10) ,程序運(yùn)行結(jié)果如下 :
A B C D E
F G H I
J K L
M N
O
請(qǐng)?zhí)羁胀瓿稍摮绦颉?/p>
main()
{ int i,j,n; char ch='A';
scanf(" % d",&n);
if(n
{ for(i=1;i
{ for(j=1;j
{ printf(" % 2c",ch);
【 1 7 】 ;
}
【 1 8 】 ;
}
}
else printf("n is too large!\n")
printf("\n");
}
正確答案:(15) 【 17 】 ch++【 18 】 printf( “ \n ” );解析 : ch 自身加 1, 指向下一個(gè)字母 ( 以 ASCII 的順序 ) 。此程序語句的作用是換行。
詞條內(nèi)容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學(xué)等領(lǐng)域),建議您咨詢相關(guān)領(lǐng)域?qū)I(yè)人士。