|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
下面程序的功能是输出字母图形,图形的行数由键盘输入。
例如,用户输入5,那么图形为:
ABCDEFGHI
*BCDEFGH
**CDEFG
***DEF
****E
用户输入7,那么图形为:
ABCDEFGHIJKLM
*BCDEFGHIJKL
**CDEFGHIJK
***DEFGHIJ
****EFGHI
*****FGH
******G
【输入形式】
输入一个正整数(介于1到13之间)
#include <stdio.h>
int main()
{
int n,i,j;
char ch;
scanf("%d",&n);
ch='A';
for(i=0;i<n;i++)
{
for(j=0;j<i;j++)
printf("*");
空
printf("%c", (char)(ch+j));
printf("\n");
空
}
return 0;
}
- # include <stdio.h>
- int main(){
-
- int num;
- char alph = 'A';
- scanf("%d", &num);
-
- for(int i=0; i<num; i++){
- for(int j=0; j<i; j++){
- printf("*");
- }
- for(int j=i; j<((num<<1)-1-i); j++){
- printf("%c", (char)(alph+j));
- }
- printf("\n");
- }
- return 0;
- }
复制代码- 5
- ABCDEFGHI
- *BCDEFGH
- **CDEFG
- ***DEF
- ****E
复制代码- 7
- ABCDEFGHIJKLM
- *BCDEFGHIJKL
- **CDEFGHIJK
- ***DEFGHIJ
- ****EFGHI
- *****FGH
- ******G
复制代码
|
|