解题思路:
注意事项:两个三角形前面的空格也与m的值有关
参考代码:
#include<stdio.h> int main(){ int m,n,i; scanf("%d %d",&n,&m); int n1,i1; for(i=0;i<n;i++){ n1=n-i-1+m; while(n1--){ printf(" "); } for(i1=1;i1<=2*i+1;i1++){ printf("*"); } for(i1=0;i1<m;i1++){ printf(" "); } for(i1=1;i1<=2*(n-1-i)+1;i1++){ printf("*"); } printf("\n"); } }
0.0分
0 人评分
C语言程序设计教程(第三版)课后习题8.4 (C语言代码)浏览:496 |
程序员的表白 (C语言代码)浏览:868 |
C语言程序设计教程(第三版)课后习题10.5 (C语言代码)浏览:1265 |
C语言训练-计算1977!* (C++代码)浏览:776 |
上车人数 (C语言代码)浏览:722 |
剪刀石头布 (C语言代码)不知道怎么直接在scanf中用枚举变量浏览:1114 |
C语言程序设计教程(第三版)课后习题1.5 (C++代码)浏览:1025 |
C语言训练-求1+2!+3!+...+N!的和 (C语言代码)浏览:723 |
校门外的树 (C语言代码)浏览:648 |
1642题解浏览:664 |