实验5-三种基本结构综合应用:7-1 数字金字塔 (20 分)
一、题目:
输入一个正整数repeat (repeat<10),做repeat次下列运算:
输入一个正整数n(n<10),输出n行数字金字塔。
输出时使用以下语句:
printf(" ");
printf("%d ", i);
printf("\n");
输入格式:
输入在第1行中给出1个正整数repeat(repeat<10)
接下来repeat行,每行给出一个正整数n(n<10)
输出格式:
按照对应顺序的n值,依次输出repeat个数字金字塔 (n行数字金字塔的格式如样例所示,注意:每个数字后面跟一个空格。)
输入样例:
2
5
2
输出样例:
1 2 2 2 3 3 3 3 3 4 4 4 4 4 4 4
5 5 5 5 5 5 5 5 5 1
2 2 2
二、代码:
#include <stdio.h>
#include <stdlib.h>int main()
{int r,a[10],i=0,x;scanf("%d",&r);for(int z=0;z<r;z++){scanf("%d",&a[z]);}while(i<r){x=1;for(int j=1;j<=a[i];j++){for(int k=1;k<=2*(a[i]-j);k++){printf(" ");}for(int y=1;y<=(2*x-1);y++){printf("%d ",x);}x++;printf("\n");}i++;}return 0;
}
部分题目忘记粘贴,此栏目旨在记录大学C语言学习过程。这是大二时候做的PTA题库,题目来源:PTA网址。答案是个人编写,有部分答案存在错误,仅供同学参考学习。涉及版权问题,可以联系我删除
实验5-三种基本结构综合应用:7-1 数字金字塔 (20 分)相关推荐
- python程序的三种基本结构是_Python程序设计实验五- 综合运用三种基本结构进行程序设计...
安徽工程大学 [Python程序设计]实验报告 班级 :物流192 姓名:刘娇阳 学号:3190505213 成绩: 日期:2020.4.24 指导老师 :修宇 [实验名称]实验五 综合运用三种基本结 ...
- python综合程序设计-Python程序设计实验五:综合运用三种基本结构进行程序设计...
安徽工程大学 Python程序设计实验报告 班级:物流192 姓名:李心悦 学号:3190505218成绩: 日期:2020. 4.26 指导教师:修宇 [实验名称] 实验五 综合运用三种基本结构进行 ...
- python综合实验报告_Python程序设计实验报告五:综合运用三种基本结构进行程序设计(综合性实验)...
安徽工程大学 Python程序设计 实验报告 班级 物流191 姓名姚彩琴学号3190505129 成绩 日期 2020.4.22 指导老师修宇 [实验名称]综合运用三种基本结构进行程序设计(综合性实 ...
- Python登录注册页面(用字符串,组合数据类型,程序三种基本结构)
1.代码 代码如下: import re #导入re包while True:print('---------------欢迎来到图书馆借阅系统----------------')print('---- ...
- C语言程序设计有哪几种结构,第章c语言程序设计的三种基本结构.ppt
第章c语言程序设计的三种基本结构 北京科技大学 计算机系 第2章 C语言程序设计 的三种基本结构 2.1 顺序结构程序设计 2.1.1 C语句 2.1.2 字符数据的输入与输出 2.1.3 格式输入与 ...
- c语言的boolean_0基础学习C语言第四章:三种基本结构
1.C语言的三种基本结构 顺序结构:从头到尾一句接着一句的执行下来,直到执行完最后一句: 选择结构:到某个节点后,会根据一次判断的结果来决定之后向哪一个分支方向执行: 循环结构:循环结构有一个循环体, ...
- python语言的三种基本结构_Python语言基础分支语句、循环语句.PPT
* * 循环结构回顾 for循环 for 循环作为编程语言中最强力的特征之一 Python可以使用for语句循环遍历整个序列的值 for循环所做的概括为一句话: 于- 其中的每一个元素,做-事情 * ...
- php三种流程结构,3.流程控制结构
[TOC] # 上节回顾 * PHP中变量的数据类型都有哪些? * 常量的声明和应用? * PHP中的运算符号都有哪些? # 分支结构 > 任何 PHP 脚本都是由一系列语句构成的.一条语句可以 ...
- c语言编程星阵直角三角形,C语言星阵图形使用FOR,WHILE,DO-WHILE 三种循环结构实现.doc...
* * * * * * * * * * * * * * * * * * * * * * * * * 以上星阵图形使用C语言FOR,WHILE,DO-WHILE 三种循环结构实现. [程序星阵1]for ...
最新文章
- 比较分析 Spring AOP 和 AspectJ 之间的差别
- 1.7 理解 Dropout-深度学习第二课《改善深层神经网络》-Stanford吴恩达教授
- c#中windows验证连接字符串
- 深入理解MFC消息循环和消息泵的原理
- java 获取打印机缺纸_JAVASE 语言概述和JAVA
- 计算机模拟蛋白,酶的计算机模拟和蛋白质组分析
- 分布式存储 CentOS6.5虚拟机环境搭建FastDFS-5.0.5集群
- 对anagrams分组 Group Anagrams
- torchvision.transforms
- 常用数字集成电路引脚图
- 【压缩感知OMP算法】OMP算法的Matlab版本
- c# gerber文件读取_gerber文件查看器|gerber文件查看工具(GerbView)下载 v7.71 免费版 - 121下载站...
- 计算机网络 简单网络管理协议 SNMP
- Mac Pycharm导入Pygame教程(超细)
- Macbook中的文件显示与隐藏方法
- 机器学习实例-决策树和随机森林预测员工离职率
- tensorflow笔记-文本情感分类
- 机器视觉(相机、镜头、光源)详细解析
- 神经网络为什么要使用激活函数,为什么relu要比sigmoid要好
- 【Python】三、代码组织架构
热门文章
- QQ浏览器如何查看版本号 QQ浏览器电脑版版本号查看方法简述
- 游侠连不上服务器未响应,游侠游戏服务器未响应
- C++ 合成默认构造函数的真相
- 【HDR】曝光融合(Exposure Fusion)
- python Zipfile extractall解压文件会丢失链接信息
- TAQ服务器npc多久自动交物资,暴雪再次发布怀旧服超长蓝贴:村服有NPC帮交物资!...
- dnf命令参数详细说明、bclinux8或centos8以上系统使用dnf命令离线安装本地rpm包方法及场景和原因、使用dnf命令提示正在等待 pid 为422620的进程退出。的解决方法
- 计算机开机显示花屏,电脑开机出现花屏乱码怎么办? 解决电脑乱码问题
- jq 移动端网页分享功能_jQuery实现移动端手机商城购物车功能
- TIA博途Wincc_报警视图的列宽调整的具体方法示例