题目:编写程序,输出如下图形2 

思路:将程序分成上下两半,再将上半部分分成三部分,一部分,另一部分就是剩下的部分。第一部分由输出的空格和数字组成,另一部分是反过来的数字。

程序:

#include<stdio.h>
#define n 5
main()
{int i,j,k;for(i=1;i<=n;i++)//上半部分{for(k=i;k<=n;k++)//输出空格{printf(" ");}for(j=1;j<=i;j++)//输出上部分中前半部分数字{printf("%d",j);}for(k=i-1;k>0;k--)//输出上部分中后半部分数字{printf("%d",k);}printf("\n");}for(i=4;i>=0;i--)//下半部分{for(k=i;k<=n;k++)//输出空格{printf(" ");}for(j=1;j<=i;j++)//输出下部分中前半部分的数字{printf("%d",j);}for(k=i-1;k<=5&&k>0;k--)//输出下部分中后半部分的数字(记得要倒叙输出哦!){printf("%d",k);}printf("\n");}
}

测试:

总结:这是对循环结构的综合应用,对初学者而言难度还是有一点点的哈!

编写程序,输出如下图形2相关推荐

  1. 用c语言编写程序输出* ***,用C语言如何编写程序输出以下图形

    用C语言如何编写程序输出以下图形 关注:169  答案:3  mip版 解决时间 2021-01-18 16:55 提问者傃顏莄蒾亾 2021-01-17 19:07 * * * * * * * * ...

  2. Java 编写程序打印以下图形_怎么用java编写如下程序在屏幕上输出如下图形 * *** *** * 循环语句做(if语句)...

    怎么用java编写如下程序在屏幕上输出如下图形 * *** ***** ******* ***** ... 4个答案  提问时间: 2011-12-16  22个赞 回答:这个图形对吧? * *** ...

  3. python输出斐波那契数列前20项、每输出5个数换行_按要求编写程序:输出斐波那契数列的前20项,每行输出5项....

    用循环语句编写一程序,要求输出下列图形 static void Main(string[] args)        {&nbsp 用C语言编写程序:键盘输入a和b两个整数,要求用函数求两个数 ...

  4. 将一张100元的钞票换成1元、5元和10元的钞票,每种钞票至少一张,编写程序输出所有的换法,循环次数需要尽可能地少。

    2.将一张100元的钞票换成1元.5元和10元的钞票,每种钞票至少一张,编写程序输出所有的换法,循环次数需要尽可能地少. public class Two_2money { public static ...

  5. Java面试题:在一个递增的数组里面,找出任意两个数的和等于100,编写程序输出这些数对,可以假设数组中不存在重复元素

    本文使用两种算法来实现,分别是二分查找法和插值查找法,发现插值查找法更好,更快地找到需要的数据. 代码如下: package com.moson.search;import java.util.Arr ...

  6. python输出由1234组成的三位素数_编写程序,输出所有由 1 、 2 、 3 、 4 这 4 个数字组成的素数,并且在每个素数中每个数字只使用依次。_学小易找答案...

    [判断题]在串行接口上,可以通过指定下一跳地址或出接口来配置静态路由. [单选题]某台路由器运行OSPF协议,并且没有指定Router ID,所有接口的P地址如下,则此路由器OSPF协议的 Route ...

  7. max日期最大值为0_C语言编写程序输出10个整数中最小值或最大值

    C语言编写程序输出10个整数中最小值或最大值 这是一个比较基础,同时也包含C语言中诸多特点的程序,仔细体会有很多的格式规则和技巧.其中包括:输入语句,输出语句,数组,分支结构,循环结构.希望广大C语言 ...

  8. c语言一个整数各位数字个数_C语言编写程序输出10个整数中最小值或最大值

    C语言编写程序输出10个整数中最小值或最大值 这是一个比较基础,同时也包含C语言中诸多特点的程序,仔细体会有很多的格式规则和技巧.其中包括:输入语句,输出语句,数组,分支结构,循环结构.希望广大C语言 ...

  9. c语言输出字母abcd,有字母ABCD,请用C语言编写程序,输出由该四个字母组成的字符串.要求如下:...

    有字母ABCD,请用C语言编写程序,输出由该四个字母组成的字符串.要求如下: 答案:6  信息版本:手机版 解决时间 2019-10-06 21:36 已解决 2019-10-06 01:51 1.包 ...

  10. python编写程序、输出公元2000年到3000年所有闰年_编写程序,输出从公元2000年至3000年所有闰年的年号,每输出10个年号换一行.判断公元年是否为闰年的条件...

    题目: 编写程序,输出从公元2000年至3000年所有闰年的年号,每输出10个年号换一行.判断公元年是否为闰年的条件 解答: #include void Judge(int y) { while(1) ...

最新文章

  1. 致我们最最最最最最最最最最最最最优秀的班主任——王老师
  2. jquery之超简单的div显示和隐藏特效demo
  3. Qt多线程应用--QRunnable
  4. 《PHP和MySQL Web开发从新手到高手(第5版)》一一1.7 万事俱备,摩拳擦掌
  5. Spring boot实体类中常用基本注解
  6. linux安装cd dev ls,linux 第一节 安装
  7. java 最长 几个字节,int类型占几个字节_在java中,int类型占四个字节,而byte类型占一个字节...
  8. Google登录提示错误码12501
  9. 关于高德地图转换经纬度为屏幕点,方便自定义需链接网络的marker且添加属性动画
  10. 调试经验——Windows10中iTunes不能识别iPad的解决方法
  11. 航天金税税控盘启动故障解决
  12. AWK手册(ZYF译)
  13. zookeeper启动报错: Invalid configuration, only one server specified (ignoring)
  14. 计算机文件夹知识心得体会,计算机基础学习心得体会范文(通用3篇)
  15. 动手学深度学习之锚框
  16. arcgis 字段计算器 条件赋值_ARCGIS中字段计算器的使用说明
  17. dll文件的注册与删除
  18. 豆瓣9.1分:软件开发的201个原则
  19. 企业怎样做好工厂生产人员管理?
  20. Collections的emptyList() emptyMap() emptySet()

热门文章

  1. 前后端交互,密码加密,RSA 实现前端 js 加密,后端 go 解密
  2. STM32之SWD连接配置说明
  3. poco mysql 库_Poco Mysql使用
  4. 排列组合和二项式定理
  5. 阿里品牌数据银行分析师复习资料库——基础标签
  6. svn提交报错Unexpected HTTP status 413 'Request Entity Too Large' on
  7. AI+智能服务机器人应用基础【学习报告】
  8. 红楼梦人物出场顺序统计
  9. 微信认证300元发票获取
  10. CountDownLatch--等待多线程计数器