打印三角形(循环结构)
来源:互联网 发布:软件数据接口开发合同 编辑:程序博客网 时间:2024/05/18 06:28
Description
输出用符号”” 组成的等腰三角形 (isosceles triangle)。三角形第一行是1个,第二行2个,第三行3个 …
每两个*之间有一个空格,每行的末尾没有空格。
Input
有多个测试用例,每个测试用例占单独一行:是一个正整数n( 0 < n < 80 ),表示三角形的行数。
请注意:题目所给数据的范围,主要是用来说明问题的规模,可据此判断是否需要用到高精度处理、需要定义多大的数组、应该采用哪种算法,等等。同学们不必在程序中再次判断输入数据是否在此范围。
最后一个测试用例n=-1,表示输入结束。
Output
对应每个测试用例,输出一个n层的等腰三角形。每两个测试用例之间输出一个空行(blank line)。
温馨提示:每行的末尾没有空格。
Sample Input
3
5
-1
Sample Output
*
* *
*
* *
#include "stdio.h"int main(void){ int i,j,m,n; while(scanf("%d",&j)&&j!=-1) { for(i=1;i<=j;i++) { for(m=j-i;m>0;m--)printf(" "); for(n=1;n<i;n++)printf("* "); printf("*"); printf("\n"); } printf("\n"); } return 0;}
阅读全文
0 0
- 打印三角形(循环结构)
- 使用循环打印三角形
- 循环打印三角形
- for循环打印图形(循环结构)
- 用SQL 循环打印三角形
- java一个循环打印三角形
- 关于用for()循环打印一个三角形(菱形)
- 二重循环_打印倒三角形
- 双重循环实现倒三角形的打印
- JAVA使用for循环打印三角形
- 使用循环打印各种变形三角形
- Java语言使用for循环打印三角形
- java打印三角形,空心,for循环嵌套
- 打印三角形(循環)
- 循环结构和打印图形
- 通过循环与条件判定打印镂空金字塔形(镂空三角形)
- 【java练习】来打印各种形状的三角形吧!!(循环练习)
- JAVA一层for循环实现打印正三角形和到三角形
- PHP与JS中的math.random()对应方法切换
- Excel在统计分析中的应用—第六章—抽样分布-小样本的抽样分布(F分布概率密度函数图)
- C++文件读写详解(ofstream,ifstream,fstream)
- 常引用的编译器实现原理
- Node.js的安装
- 打印三角形(循环结构)
- Ubuntu上安装JDK并配置环境
- POJ
- 绕过前端加密进行爆破(附脚本)
- 数据结构实验之图论二:图的深度遍历
- LCS问题
- Codeforces Round #447 (Div. 2) C. Marco and GCD Sequence
- 【开源社区】如何参与JEECG开源团队?
- const 和一级指针、二级指针、引用的结合使用总结