问题 F: 字母o的三角形
时间限制: 1 Sec 内存限制: 128 MB
提交: 2341 解决: 1430
[状态] [讨论版] [提交] [命题人:541307010108]
题目描述
输入正整数n<=20,输出一个n层的三角形。
输入
输入一个正整数n。
输出
输出用小写字母o组成的三角形。
样例输入 Copy
5
样例输出 Copy
o ooo ooooo ooooooo ooooooooo
提示
注意,每行最后一个字母后面没有空格
代码:
#include <stdio.h>
#include <stdlib.h>
#include<math.h>
#include<string.h>
#include<limits.h>
int main()
{
int n;
int i,j;
scanf("%d",&n);
for(i=1;i<=n;i++)//控制列
{
for(j=1;j<=2*n-1;j++)//控制行
{
if(j<n-i+1) printf(" ");
else if(j>=n-i+1&&j<=n+i-1) printf("o");
}
printf("\n");
}
return 0;
}