day6 数组 嵌套循环

1:打印杨辉三角

 91     int arr[6][6];92     int i,j=0;93     for(i=0;i<6;i++)94     {95         for(j=0;j<=i;j++)                                                   96         {97             if(j==0||i==j)98             {99                 arr[i][j]=1;
100             }
101             else
102                 arr[i][j]=arr[i-1][j]+arr[i-1][j-1];
103             printf("%-4d",arr[i][j]);
104 
105         }
106         putchar(10);
107     }   
108         return 0;
109 }

运行结果:

2:定义数组并初始化,输出数组中任意两个数的最大差值,以及最大和(不允许使用排序)

int arr[]={12,3,4,23,56,3,6};

最大差: 56-3=53

最大和:56+23=79

113     int arr[]={12,3,4,23,56,3,6};
114     int i,j=0;
115     int max=arr[0];
116     int min=arr[0];
117     int max_he=0;
118     int max_cha=0;
119     for(i=0;i<7;i++)
120     {
121         if(max<arr[i])
122         {   
123             max=arr[i];
124         }
125         if(min>arr[i])
126         {
127             min=arr[i];
128         }
129     }
130     int max2=0;
131     for(i=0;i<7;i++)
132     {
133         if(max2<arr[i]&&arr[i]!=max)                                                 
134         {
135             max2=arr[i];
136         }
137     }
138     printf("max_he=%d max_cha=%d\n",max+max2,max-min);

运行结果:

3: 定义数组并初始化,现有一个flag,如果flag是1,则默认使用冒泡实现升序排序

 如果flag是0,则默认使用简单选择实现降序排序

 int arr[]={12,3,4,23,56,3,6};

144     int arr[]={12,3,4,23,56,3,6};
145     int flag;
146     printf("请输入flag的数值:");
147     scanf("%d",&flag);
148     if(flag==1)
149     {
150     int i,j,temp=0;
151         for(i=1;i<7;i++)
152         {
153             for(j=0;j<7-i;j++)
154             {
155                 if(arr[j]>arr[j+1])
156                 {
157                     temp=arr[j];
158                     arr[j]=arr[j+1];
159                     arr[j+1]=temp;
160                 }
161             }
162         }
163     for(i=0;i<7;i++)
164     {
165         printf("%d ",arr[i]);
166     }
167     }                                                                                                                                                          
168 
169 else if(flag==0)
170 {   int i,j=0;
171     int temp2=0;
172     for(i=0;i<7-1;i++)
173     {
174         int min=i;
175         for(j=i+1;j<7-1;j++)
176         {
177             if(arr[min]<arr[j])
178             {
179                 min=j;
180             }
181         }
182         if(min!=i)
183         {
184             temp2=arr[min];
185             arr[min]=arr[i];
186             arr[i]=temp2;
187 
188         }
189     }
190     for(i=0;i<7;i++)
191     {
192         printf("%d ",arr[i]);
193     }
194 }

运行结果:

3.定义数组存储n个整数,现有key,输入,查找数组中是否在key

如果出现一次,请输出对应的位置

如果出现0次,则提示不存在

如果出现多次,则提示出现的次数

4.定义二维数组并初始化,请输出二维数组每一行的和,以及输出每一列的和

int arr[2][3]={

12,11,0 行和:23

2,3,4} 行和:9

列和 14 14 4

流程图:

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/719659.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

推特API(Twitter API)对接说明,用户code To Token换取

前期准备 提前准备、说明&#xff1a;目前对接推特api开发门户分为3个版本&#xff0c;分别是免费的&#xff0c;100美金一个月的基础版以及5000美金一个月的企业版&#xff0c;免费的目前就两个接口可以调用&#xff0c;所以想要对接和使用推特最基本的也需要付100美元一个月…

百度百科人物创建要求是什么?

百度百科作为我国最大的中文百科全书&#xff0c;其收录的人物词条要求严谨、客观、有权威性。那么&#xff0c;如何撰写一篇高质量的人物词条呢&#xff1f;本文伯乐网络传媒将从内容要求、注意事项以及创建流程与步骤三个方面进行详细介绍。 一、内容要求 1. 基本信息&#…

Studio One 6永久激活版 附完整图文安装破解教程

Studio One 6是一款功能强大的音乐制作和录音软件&#xff0c;专为Mac操作系统设计。它提供了多轨录音和混音、MIDI音乐制作、实时效果和处理、VST插件支持以及高级编辑和编排等丰富的功能。无论是专业音乐制作人还是音乐爱好者&#xff0c;都可以使用Studio One 6来创建和编辑…

基础真空技术外国文献Fundamentals of Vacuum Technology

基础真空技术外国文献Fundamentals of Vacuum Technology

道路积水监测站——确保道路畅通和行车安全

TH-JS1道路积水监测站是一种专门用于监测城市道路积水情况的设备&#xff0c;旨在保障城市道路安全和防止水患对交通造成的不利影响。这些监测站通过实时检测和记录道路积水数据&#xff0c;为城市管理部门提供重要信息&#xff0c;以便及时采取应对措施&#xff0c;确保道路畅…

MATLAB环境下基于离散小波变换的心电信号伪影去除及PQRST波检测

可穿戴个人健康监护系统被广泛认为是下一代健康监护技术的核心解决方案。监护设备不断地感知、获取、分析和存储大量人体在日常活动中的生理数据&#xff0c;为人体的健康状况提供必要的、准确的、集成的和长期的评估和反馈。在心电监测领域&#xff0c;可穿戴传感器具有以下应…

LeetCode刷题-206.反转链表【递归实现】

206.反转链表 题目 给你单链表的头节点 head &#xff0c;请你反转链表&#xff0c;并返回反转后的链表。 示例 示例1 输入&#xff1a;head [1,2,3,4,5] 输出&#xff1a;[5,4,3,2,1]示例2 输入&#xff1a;head [1,2] 输出&#xff1a;[2,1]示例3 输入&#xff1a;hea…

鸿蒙开发就业前景以及发展方向分析~

鸿蒙操作系统作为华为公司自主研发的操作系统&#xff0c;已经成为当下炙手可热的话题。作为一个全新的操作系统&#xff0c;鸿蒙开发为IT行业带来了巨大的就业机会。本文将围绕鸿蒙开发的就业前景以及发展方向展开讨论。 一、鸿蒙开发就业前景 随着鸿蒙操作系统的发布&#…

python实现有限域GF(2^8)上的乘法运算

有限域GF(2^8)上的乘法运算可以看成多项式的乘法 5e转换成二进制为0101 1110&#xff0c;对应的多项式为x^6x^4x^3x^2x 3f转换成二进制为0011 1111&#xff0c;对应的多项式为x^5x^4x^3x^2x1 将这两个多项式相乘再模多项式x^8x^4x^3x1得到结果为1110 0101&#xff0c;转换为…

latex编译生成的pdf文件,图片出现浅色的线

目录 问题描述&#xff1a; 解决办法&#xff1a; 问题描述&#xff1a; 在overleaf中&#xff0c;导入图片&#xff0c;编译之后&#xff0c;不知道为什么会出现一条浅色的线&#xff0c;很影响视觉效果&#xff08;ps:在浏览器中看不到这条线&#xff0c;但是在pdf阅读器中…

分巧克力 刷题笔记

/* 分巧克力 解题思路 二分 直接检查看答案是否符合题目条件 对于一块边长分别为x 和y的巧克力\\ 假设我们输入检查的数为k 其能分割成的 k*k 的巧克力的块数为 (x/k)*(y/k) 因为c里面的除法是下取整的所以我们不用考虑奇偶数 是否能整除 将每一块巧克力能分成的k*k的巧克力…

管家婆订货易在线商城 VshopProcess 任意文件上传漏洞复现

0x01 产品简介 管家婆订货易,帮助传统企业构建专属的订货平台,PC+微信+APP+小程序+h5商城5网合一,无缝对接线下的管家婆ERP系统,让用户订货更高效。支持业务员代客下单,支持多级推客分销,以客带客,拓展渠道。让企业的生意更轻松。 0x02 漏洞概述 管家婆订货易在线商城…

Matlab 机器人工具箱 符合动力学

文章目录 1 符合化表示1.1 标准DH动力学1.2 改进DH动力学 质量集中在质心1.2 改进DH动力学 质量集中在末端1.3 程序问题1.3.1 Unable to perform assignment because value of type sym is not convertible to double.1.3.2 CAT arguments dimensions not consistent.参考链接1…

一篇了解电阻的使用

目录 一、电阻理论基础 1.电阻的定义 2.欧姆定律 3.电阻决定式 4.电阻的串并联​编辑 5.电阻的功率 6.温度对电阻的影响 二、电阻的选型 1.安装方式 2.电阻值 &#xff08;1&#xff09;电阻值的标称 &#xff08;2&#xff09;电阻值的确定 &#xff08;3&#x…

石头里的传奇故事—沉积岩

“ 沉积岩者&#xff0c;地质历史之积淀者也。” 野外发现层状延伸的岩石出露&#xff0c;发现的岩石呈现灰白色&#xff0c;主要矿物为磨圆度好的石英颗粒&#xff0c;石英粒径为1-2mm。岩石质地坚硬。石英颗粒间填充物黏土物质&#xff0c;滴加盐酸未见气泡&#xff0c;斜层…

springboot242基于SpringBoot的失物招领平台的设计与实现

失物招领平台 摘 要 科学技术的不断发展&#xff0c;计算机的应用日渐成熟&#xff0c;其强大的功能给人们留下深刻的印象&#xff0c;它已经应用到了人类社会的各个层次的领域&#xff0c;发挥着重要的不可替换的作用。信息管理作为计算机应用的一部分&#xff0c;使用计算机…

C++ 之LeetCode刷题记录(三十七)

&#x1f604;&#x1f60a;&#x1f606;&#x1f603;&#x1f604;&#x1f60a;&#x1f606;&#x1f603; 开始cpp刷题之旅。 目标&#xff1a;执行用时击败90%以上使用 C 的用户。 17. 电话号码的字母组合 给定一个仅包含数字 2-9 的字符串&#xff0c;返回所有它能表…

OceanPen Art AI绘画系统内容讲解

在一个崇高的目标支持下&#xff0c;不停地工作&#xff0c;即使慢&#xff0c;也一定会获得成功。 —— 爱因斯坦 演示站点&#xff1a; ai.oceanpen.art官方论坛&#xff1a; www.jingyuai.com &#x1f4a1;技术栈 前端&#xff1a;VUE3后端&#xff1a;Java数据&#xf…

【硬件相关】SMART硬盘健康状态监测

文章目录 一、前言1、SMART技术介绍2、SMART功能作用3、SMART运行原理 二、部署实践1、SMART软件安装2、SMART操作命令2.1、状态查询2.2、健康测试 3、SMART信息解读 三、异常预测 一、前言 Wikipedia&#xff1a; Self-Monitoring,_Analysis_and_Reporting_Technology 1、SMAR…

5G网络架构与组网部署01--5G网络架构的演进趋势

目录 1. 5G网络架构的演进趋势 1.1 5G移动通信系统整体架构 1.2 4G移动通信系统整体架构 1.3 4G与5G移动通信系统整体架构对比 1.4 核心网架构演进 1.5 无线接入网演进 1. 整体架构组成&#xff1a;接入网&#xff0c;核心网 2. 5G网络接入网和核心网对应的网元&#xff…