问题及代码:

/*Copyright(c)2016,烟台大学计算机学院
all rights reserved.
作者:曹欣宇
完成日期:2016年11月11日题目描述
前几天,老师让良哥做一个画空心三角形的程序来取悦小师妹,可把良哥愁死了,C语言基础学得再扎实,算法不精也是硬伤呀!于是良哥又写好了主程序来找机前的你帮忙了^_^
输入输入一个数字 例如 5
输出** **   **     **********输出如上图形样例输入5
样例输出** **   **     *
*********
*/
#include <stdio.h>
void holl_triangle(int n); /*函数声明*/
int main()
{int n;scanf("%d",&n); /*输入行数n*/holl_triangle(n); /*调用输入n行的空心三角形的函数*/return 0;
}void holl_triangle(int n)
{
int i,j;for(j=1; j<=n-1; j++)printf(" ");printf("*\n");for(i=2; i<=n-1; i++){for(j=1; j<=n-i; j++)printf(" ");printf("*");for(j=1; j<=2*i-3; j++)printf(" ");printf("*\n");}for(j=1; j<=2*n-1; j++)printf("*");printf("\n");
}

运行结果:

知识点总结:

通过学习,进一步掌握了函数的用法,以及循环的用法。

学习心得:

这个题目最容易错的就是三角形中间的空格数应该是1 3 5 很可能看成2 4 6 。

第11周 oj for循环画三角形相关推荐

  1. 第11周 oj 判断三角形

    问题及代码: /*Copyright(c)2016,烟台大学计算机学院 all rights reserved. 作者:曹欣宇 完成日期:2016年11月11日题目描述娄月的妹妹刘月是个初中生,某天回 ...

  2. 第11周 oj 查闰年

    问题及代码: /*Copyright(c)2016,烟台大学计算机学院 all rights reserved. 作者:曹欣宇 完成日期:2016年11月11日题目描述大家知道如何判断某一年是否是闰年 ...

  3. 第11周 oj 日期妙算星座

    问题及代码: /*Copyright(c)2016,烟台大学计算机学院 all rights reserved. 作者:曹欣宇 完成日期:2016年11月11日题目描述 近几年星座运势十分流行,据说一 ...

  4. vue3.0 + typescript openlayers实现地图标点、移动、画线、显示范围、测量长度、测量面积、画三角形、画正方形、画圆、线选、画笔、清除测量、清除、地图上展示弹窗等功能

    vue3.0 + typescript openlayers实现地图标点.移动.画线.显示范围.测量长度.测量面积.画三角形.画正方形.画圆.线选.画笔.清除测量.清除地图所有等功能 由于最近项目中用 ...

  5. 20145231 《信息安全系统设计基础》第11周学习总结

    20145231<信息安全系统设计基础>第11周学习总结 教材学习内容总结 异常 异常是异常控制流的一种形式,由硬件和操作系统实现.简单来说,就是控制流中的突变. 出现异常的处理方式: 1 ...

  6. Effective C# 原则11:选择foreach循环

    Effective C# 原则11:选择foreach循环 Item 11: Prefer foreach Loops C#的foreach语句是从do,while,或者for循环语句变化而来的,它相 ...

  7. 20145313张雪纯《信息安全系统设计基础》第11周学习总结

    20145313张雪纯<信息安全系统设计基础>第11周学习总结 教材 异常控制流(ECF) 最简单的"平滑序列"类型的控制流是指PC中相邻的指令在存储器中也相邻.而异常 ...

  8. 201521123014 《Java程序设计》第11周学习总结

    201521123014 <Java程序设计>第11周学习总结 1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结多线程相关内容. 2. 书面作业 Q1 互斥访问与同步访 ...

  9. python循环语句打印三角形_python循环输出三角形图案的例子

    python循环输出三角形图案的例子 我就废话不多说了,直接上代码吧! #Copyright (c)2017, 东北大学软件学院学生 # All rightsreserved #文件名称:a.py # ...

最新文章

  1. haproxy + keepalived “一键安装包” 配置与测试HOWTO
  2. RGBA和ARGB的区别
  3. 工作组环境中配置WSUS客户端
  4. PTA浙大版python程序设计题目集--第3章-5 字符转换 (15 分)
  5. JavaWeb前端:HTML5 简介
  6. 第五届大数据科学与工程国际会议(2021)成功召开
  7. malloc/free与new/delete的区别与联系
  8. Windows下部署yolov5实现口罩检测
  9. 软件测试工程师 Linux 十大场景命令使用
  10. 爬取猫眼电影相关信息
  11. 股票资金建仓分仓补仓计算器
  12. 马原复习思维导图-前三章
  13. 管理学之父彼得·德鲁克:目标管理的基本思路、原则及分解方法
  14. 举例解释大数定律、中心极限定理及其在机器学习中的应用
  15. Java设计模式(java design patterns)
  16. 光电收发器不匹配造成网络不通
  17. 【基础算法】试除法求约数(Acwing869题)
  18. E+H超声波物位计FMU42
  19. 不同部位长青春痘说明不同器官有毛病吗? (转自 八月的阳光)
  20. 基于众包采集定量数据的自适应结果推理

热门文章

  1. 用PYTHON 爬取系统的(电话号码,关系和姓名)到Excel
  2. 网络安全数据集和开源工具
  3. 从改简历到面试需要知道的
  4. Linux下测试SSD固态硬盘写入速度
  5. php隐写,数据隐藏技术
  6. [区间DP 思路题] BZOJ 4350 括号序列再战猪猪侠
  7. DXF文件格式——ENTITIES 段
  8. 河北省推动城乡建设绿色发展的实施意见出台
  9. php nslook,nslook查询二级域名
  10. 5GHz WiFi是骗人的吗?