7-135 数字金字塔 (10 分)

输入正整数n,输出n层数字金字塔。

输入格式:

正整数n,1<=n<=9。

输出格式:

n层的金字塔,其中第1层的“1”在第1行的第39列(列从1开始计数)。

输入样例:

5

输出样例:

参考

/** @Author: Ray123* @Description: 输入正整数n,输出n层数字金字塔。* 输入:5* 输出:烦死了打不出来,自己运行看看看吧* @Date: 2021-05-05 12:58:35* @LastEditTime: 2021-05-05 13:32:12* @FilePath: \undefinede:\MyApp\Microsoft VS Code\MyAdorableCode\PTA_c\135_Pyramid.c*/#include <math.h>
#include <stdio.h>
#include <string.h>void pyramid(int para)//函数功能:打印第para层金字塔
{const int TN=39;int one=1;int i;for(i=1;i<=TN+1-para;i++)//此循环先找到每行的1{if(i==TN+1-para){printf("%d",one);for(i=TN+2-para;i<=TN;i++)//首字符1--->第39列中心位置{one += 1;printf("%d",one);//one既可代表数值,也可以反映数字个数}for(i=TN+3-para;i<=TN-1+one;i++)//第40列--->本行末尾{one -= 1;printf("%d",one);}}else{printf(" ");}}printf("\n");}int main()
{int input;scanf("%d",&input);int count=1;for(count=1;count<=input;count++){pyramid(count);}return 0;
}

输入正整数n,输出n层数字金字塔。相关推荐

  1. 数字金字塔:输入一个正整数n,输出n行数字金字塔.

    程序代码: #define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<stdlib.h> int main() {i ...

  2. 本题要求实现函数输出n行数字金字塔。_练习5-3 数字金字塔 (15分)

    本题要求实现函数输出n行数字金字塔. 函数接口定义: void pyramid( int n ); 其中n是用户传入的参数,为[1, 9]的正整数.要求函数按照如样例所示的格式打印出n行数字金字塔.注 ...

  3. python输出九行数字金字塔_python打印数字金字塔

    2018-04-08 回答 # -*- coding:utf-8 -*- """ 打印金字塔,随手写了个,肯定不是最优化的,供参考. """ ...

  4. PTA 空心字母金字塔+数字金字塔+字母金字塔

    输入一个大写的英文字母,输出空心的字母金字塔. 输入格式: 一个大写英文字母. 输出格式: 一个空心的大写英文字母金字塔,其中第1层的"A"在第1行的第40列,列从1开始计数. 输 ...

  5. 7-135 数字金字塔 (10分)

    7-135 数字金字塔 (10分) 输入正整数n,输出n层数字金字塔. 输入格式: 正整数n,1<=n<=9. 输出格式: n层的金字塔,其中第1层的"1"在第1行的第 ...

  6. 7-19 数字金字塔 (15 分)

    东软学习小组:夜枫 输出5行的数字金字塔. 输入格式: 该题没有输入. 输出格式: 输出5行数字金字塔,每行数字之间用1个空格间隔. 输入样例: 输出样例: 样例:1 2 2 3 3 3 4 4 4 ...

  7. 从键盘输入正整数n,编程计算并输出1~n的和。

    描述 从键盘输入正整数n,编程计算并输出1~n的和. 输入 正整数n 输出 1~n的和 #include <stdio.h> #include <stdlib.h>int ma ...

  8. 【C语言】C语言之数字金字塔全家桶

    文章目录 1.数字金字塔-样式1 2.数字金字塔-样式2 3.数字金字塔-样式3 1.数字金字塔-样式1 题目: 输入一个整数n,输出如下金字塔型的数字 . 金字塔样式如下: 思路: 金字塔由空格与数 ...

  9. [PTA]练习5-3 数字金字塔

    [PTA]练习5-3 数字金字塔 本题要求实现函数输出n行数字金字塔. 函数接口定义: void pyramid( int n ); 其中n是用户传入的参数,为[1, 9]的正整数.要求函数按照如样例 ...

最新文章

  1. 批量将PNG转为JPG
  2. 作者招募 | 加入PaperWeekly,让你的文字被更多人看到
  3. 解决remove @override annotation
  4. Python面试题之装饰器漫谈
  5. [html] 如何解决微信浏览器视频点击自动全屏的问题?
  6. Matlab与OpenCV对应函数
  7. 【转】性能测试,影响 TPS 的一些因素
  8. 全面拥抱云原生应用研发的拐点已经到来
  9. bzoj 1786 bzoj 1831: [Ahoi2008]Pair 配对(DP)
  10. wpf程序启动时停止工作,事件管理器报错kernelbase.dll
  11. 调试系列1:bugreport源码篇
  12. mysql4ge表联表查询_【MySQL】MariaDB10.2新特性--Flashback
  13. C++中static关键字用法详解
  14. java+ssm+mysql房屋租赁管理系统(源码+论文)
  15. 网站建设计划书 网站建设计划书格式
  16. 生成sis文件的诀窍
  17. 如何判断如何判断RS232线是直连还是交叉连线
  18. 获取url地址栏后面的参数
  19. 手把手教你搭建国产嵌入式模拟器SkyEye开发环境
  20. 创建Chinaskills20为GPO管理员;加入到企业管理、域控管理员组;

热门文章

  1. windows用Redis Desktop Manager无法通过6379端口连接ubuntu redis问题
  2. 2021湖南省地区高考成绩排名查询,湖南高考排名查询方法,2021年湖南高考成绩位次全省排名查询...
  3. JAVA 11.11
  4. flex布局右列固定左列自适应,遇到white-space nowrap 影响布局超长的问题
  5. 亲测有效IEEE数据库论文免费下载
  6. 配置iterms窗口在其他界面上悬浮
  7. Oracle主机变量锚定、游标变量
  8. 计算机网络和因特网--分组交换网中的时延,丢包和吞吐量
  9. SIM卡的IMSI号
  10. 记录解决windows XP启动加载个人设置慢的问题