解题思路:
注意事项:
注意第一个*前面还有m个空格。
参考代码:
#include<stdio.h> int main() { int m,n,i,j,k,l,o,p,q; scanf("%d%d",&n,&m); for(k=1;k<=n;k++) { for(i=0;i<m;i++) printf(" "); for(j=0;j<n-k;j++) printf(" "); for(l=1;l<=2*k-1;l++) printf("*"); for(o=0;o<m;o++) printf(" "); for(p=1;p<=2*n+1-l;p++) printf("*"); putchar('\n'); } return 0; }
0.0分
5 人评分
C二级辅导-公约公倍 (C语言代码)浏览:1549 |
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)浏览:466 |
数组输出 (C语言代码)错误???浏览:602 |
简单的a+b (C语言代码)浏览:564 |
【魔板】 (C++代码)(时间超限,希望会的帮我改正一下)浏览:804 |
C二级辅导-求偶数和 (C语言代码)浏览:707 |
分糖果 (C语言代码)浏览:980 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:725 |
C语言程序设计教程(第三版)课后习题5.5 (C语言代码)浏览:546 |
C语言程序设计教程(第三版)课后习题4.9 (Java代码)浏览:629 |