PTA 7-150 星号三角形

PTA 7-150 星号三角形
分数 10
作者 usx程序设计类课程组
单位 绍兴文理学院
输入整数n,显示星号构成的三角形。例如,n=6时,显示输出的三角形如样例输出所示。

输入格式:
测试数据有多组,处理到文件尾。每组测试输入一个正整数n(0

输出格式:
对于每组测试,输出n行构成的三角形。

输入样例:
6
输出样例:
*
***





代码长度限制
16 KB
时间限制
400 ms
内存限制
64 MB

#include 
int main(){int n;while(scanf("%d", &n) != EOF){    //处理到文件尾if(n > 0 && n < 41){    //判断输入的正整数是否在取值范围内for(int j = 1; j <= n; j++){    //控制行数for(int i = 1; i <= n - j; i++){    //控制每行的空格数printf(" ");}for(int k = 1; k <= 2 * j - 1; k++){    //控制每行的 * 数printf("*");}printf("\n");    //换行}}}return 0;
}

解题思路:
step1:判断是否在题目要求的范围内
step2:for循环控制行数
step3:每一行先控制空格个数再控制内容个数
step4:换行

归属知识点:
循环语句


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部