题目:打印n行的正三角形
分析:输入双重循环,分别来控制行和列的打印。
参考代码:
#include <stdio.h> #include <stdlib.h> void R_T (int n) { int i,j; for (i=1;i<=n;i++) { for (j=1;j<=n-i;j++) printf(" "); for (j=1;j<=2*i-1;j++) printf("*"); printf("\n"); } } int main() { int n; printf("请输入一个整数:\n"); scanf("%d",&n); R_T (n); return 0; }
代码仅供参考,如果您有什么好的实现方法,欢迎留言讨论。
如果您喜欢,欢迎点个关注呦。