题解 | #带空格直角三角形图案#

带空格直角三角形图案

https://www.nowcoder.com/practice/192d1039c3d44155bb868073f5482670

#include<stdio.h>
int main()
{
	int i = 0;
	int j = 0;
	int n = 0;
	while(scanf("%d",&n) == 1)//scanf的返回值如果是整数则说明用户输入正确,输入几个数返回几,例如:输入1个数就返回1;输入两个数据就返回2.
    {
       for(i = 0;i < n; i++)//控制行
       {
           for(j = 0;j < n; j++)//控制列
           {
                 if(i + j < n - 1)//根据观察得出,当行和列对应的下标之和等于和大于输入的数值-1时会打印“* ”,在小于n-1时打印“  ”
                  {
                     printf("  ");
                  }
                 else
                  {
                     printf("* ");
                  }
           }
           printf("\n");//换行
       }
    }
	return 0;
}

全部评论

相关推荐

每晚夜里独自颤抖:你cet6就cet6,cet4就cet4,你写个cet证书等是什么意思。专业技能快赶上项目行数,你做的这2个项目哪里能提现你有这么多技能呢
点赞 评论 收藏
分享
05-29 20:34
门头沟学院 C++
KarlAllen:得做好直接春招的准备。学历差的话,一是面试要求会比学历好的严格不少,二是就算面试通过了也会被排序。总之暑期和秋招对于学历差的就是及其不友好
无实习如何秋招上岸
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务