解题思路:找到空格和图案之间的关系,利用for循环输出
注意事项:注意理解for循环嵌套运行的步骤
参考代码:
#include<stdio.h>
int main()
{
int i,j;
char ch;
ch=getchar();
for(j=1;j<4;j++) //最外层循环,代表图案的行数
{
for(i=0;i<3-j;i++)//每一行的第一个图案前应该输出的空格数
printf(" ");
for(i=0;i<2*j-1;i++)//每一行应该输出的图案数
putchar(ch);
putchar('\n');//每一行后换行
}
return 0;
}
0.0分
4 人评分
用筛法求之N内的素数。 (C语言代码)浏览:1385 |
简单的a+b (C语言代码)浏览:752 |
WU-输出九九乘法表 (C++代码)浏览:1852 |
WU-C语言程序设计教程(第三版)课后习题11.12 (C++代码)(想学链表的小伙伴可以看看)浏览:964 |
C语言考试练习题_一元二次方程 (C语言代码)浏览:606 |
字符逆序 (C语言代码)浏览:506 |
整除问题 (C语言代码)浏览:594 |
【计算直线的交点数】 (C语言代码)浏览:986 |
A+B for Input-Output Practice (I) (C语言代码)浏览:598 |
简单的a+b (C语言代码)浏览:497 |
天苜仙影 2022-07-19 13:15:54 |
#include<stdio.h> int main(void) { char c; c=getchar(); printf(" %c %c%c%c %c%c%c%c%c",c,c,c,c,c,c,c,c,c); return 0; }差不多,我也是这么干的