c语言其实很简单----【数组】

@TOC

1.输入10个学生成绩,计算及格人数,平均成绩,总成绩。
#include<stdio.h>
int main(){float score[10];int i ,cut;float avar=0.0,sum=0.0;for(i=0;i<10;i++)scanf("%f",&score[i]);//输入10个学生的成绩cut=0;for(i=0;i<10;i++){if(score[i]>60)cut++;sum=sum+score[i];}avar=sum/10.0;printf("sum:%.2f\n",sum);printf("cut:%.2d\n",cut);printf("avar:%.2f\n",avar);}

在这里插入图片描述

2.删除数组b中下表为2的元素10
#include<stdio.h>
int main(){int i ;int b[6]={90,80,10,60,40,30};int n=6;for(i=2;i<n-1;i++){//删除数组b中下表为2的元素10 b[i]=b[i+1];n=n-1;for(i=0;i<n;i++)printf("%d\t",b[i]);}}

在这里插入图片描述

3.在数组b下标为2的元素30之前插入新元素77
#include<stdio.h>
//在数组b下标为2的元素30之前插入新元素77
int main(){int i,n ;int b[8]={100,20,30,40,50,99};n=6;for(i=0;i<n;i++)printf("%d\t  ",b[i]);printf("\n");for(i=n;i>3;i--)b[i]=b[i-1];b[2]=77;n=n+1;//数组元素个数+1;for(i=0;i<n;i++)printf("%d\t  ",b[i]);}

在这里插入图片描述

4.数组收纳:50以为能够被7或者11整除的整数放在数组a里面
#include<stdio.h>
//数组收纳:50以为能够被7或者11整除的整数放在数组a里面
int main(){int a[50];int n,i,j;//符合要求的元素放在数组a里面for(n=1;n<50;n++){if(n%7==0||n%11==0)a[j++]=n;}//输出数组afor(i=0;i<j;i++)printf("%d\t ",a[i]);printf("\n");}

在这里插入图片描述

5.将50-100里面所有的素数放在数组b内
#include<stdio.h>
int main(){//将50-100里面所有的素数放在数组b内int b[50];int i,n ,j=0;for(n=50;n<=100;n++){for(i=2;i<n;i++)if(n%i==0)break;if(i>=n)b[j++]=n;}for(i=0;i<j;i++)printf("%d\t",b[i]);printf("\n");}

在这里插入图片描述

6.10名学生的考试成绩存在数组S内,成绩及格的学生,低于70分的要做加强训练;60-70的成绩存在数组d内
#include<stdio.h>
//10名学生的考试成绩存在数组S内,成绩及格的学生,低于70分的要做加强训练。
//60-70的成绩存在数组d内。
#define N 10
int main(){float s[N]={79,30,77.5,88.5,100,99.5,60,60.5,66,99};float d[N]; // 用于存储60-70分之间的成绩int i,j=0 ;//这里j要从0开始。for(i=0;i<N;i++){//用i遍历整个数组s[N]if(s[i]>=60&&s[i]<=70){//找到数组s里面60--70的学生d[j++]=s[i];}}	//存到数组d里面for(i=0;i<j;i++)printf("%0.2f\t ",d[i]);printf("\n");}

在这里插入图片描述

7.顺序查找:查找元素为70的数组
#include<stdio.h>
//顺序查找:查找元素为70的数组int main(){int a[9]={30,40,50,60,70,80,11,23};int i;for(i=0;i<9;i++){if(a[i]==70){printf("70 is  at index %d\n",i);break;}}if(i>=9)printf("NO 70\n");
}

在这里插入图片描述

8.二分查找
#include<stdio.h>
int main(){int a[9]={3,4,5,6,7,8,9,11,12};int low=0;int high=8;int mid;while(low<=high){mid=(low+high)/2;if(a[mid]<7)low=mid+1;else if(a[mid]>7)high=mid-1;else break;}	if(low>high)printf(" can not find  7\n");else printf("7 is at index %d",mid);}

在这里插入图片描述

9.选择排序
#include<stdio.h>
//选择排序
#define N 5
int main(){int b[N]={77,67,58,99,44};int t,i,j;for(i=0;i<N-1;i++)for(j=i+1;j<N;j++)if(b[i]>b[j]){t=b[i];b[i]=b[j];b[j]=t;	}for(i=0;i<N;i++)printf("%d\t ",b[i]);printf("\n");}

在这里插入图片描述

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

如若内容造成侵权/违法违规/事实不符,请联系一条长河网进行投诉反馈,一经查实,立即删除!

相关文章

在 .NET 6.0 中创建用于 CRUD 操作的 Web API

快速概述&#xff1a; 在动态的技术世界中&#xff0c;创建强大的 Web API 已成为开发人员不可或缺的关键技能。这些 API 是促进不同应用程序之间顺畅通信的重要链接&#xff0c;可实现无缝数据检索和操作。本文的重点是在 .NET 6 中为 CRUD 操作创建 Web API。 为了实现这一点…

lua 编译网路核心

下载 Severity Code Description Project File Line Suppression State Details Error LNK1104 cannot open file lua53.lib mime D:\MyWork\lua\luasocket-master\luasocket-master\LINK 1 2> Creating library Release\soc…

SystemC学习(4)— 在VCS中运行SystemC

SystemC学习&#xff08;4&#xff09;— 在VCS中运行SystemC 一、前言 参考&#xff1a;VCS编译verilog&SystemC 二、仅包含SystemC的仿真 源文件使用上一篇&#xff1a;SystemC学习&#xff08;3&#xff09;— APB_SRAM的建模与测试 编写makefile如下所示&#xff…

Qt第三课 ----------布局

作者前言 &#x1f382; ✨✨✨✨✨✨&#x1f367;&#x1f367;&#x1f367;&#x1f367;&#x1f367;&#x1f367;&#x1f367;&#x1f382; ​&#x1f382; 作者介绍&#xff1a; &#x1f382;&#x1f382; &#x1f382; &#x1f389;&#x1f389;&#x1f389…

MySQL本地安装及密码重置常见错误处理

文章目录 一、MySQL下载二、配置环境变量三、MySQL初始化1.初始化MySQL数据库2.安装MySQL服务3.启动MySQL服务 四、密码重置 一、MySQL下载 官网地址&#xff1a;https://dev.mysql.com/downloads/mysql/5.5.html#downloads 下载完成后&#xff0c;直接解压缩到D盘 二、配置…

TBB开启并行编程之旅

本文基于小彭老师TBB课程&#xff0c;并对部分晦涩知识添加了更详细的解释与示例 第0章&#xff1a;从并发到并行 停滞的摩尔定律 你醒啦&#xff1f;免费午餐结束了&#xff01; 摩尔定律具体内容我们就不再提&#xff0c;从上图可以看到晶体管的密度的确仍在指数增长&…

「QT」几何数据类 之 QPointF 浮点型点类

✨博客主页何曾参静谧的博客&#x1f4cc;文章专栏「QT」QT5程序设计&#x1f4da;全部专栏「VS」Visual Studio「C/C」C/C程序设计「UG/NX」BlockUI集合「Win」Windows程序设计「DSA」数据结构与算法「UG/NX」NX二次开发「QT」QT5程序设计「File」数据文件格式「PK」Parasolid…

青藤深度参编的终端安全国家标准正式发布

近日&#xff0c;国家市场监督管理总局、国家标准化管理委员会发布中华人民共和国国家标准公告&#xff0c;由TC260&#xff08;全国网络安全标准化技术委员会&#xff09;归口&#xff0c;公安部第三研究所牵头的GB/T 29240-2024《网络安全技术 终端计算机通用安全技术规范》&…

[极客大挑战 2019]Secret File 1

[极客大挑战 2019]Secret File 1 审题 看到题目应该是一道简单的按照要求找flag的题目 知识点 跟着题目走 解题 一&#xff0c;查看源码 找到网站进入 点开发现 【注意它说没看清吗】 二&#xff0c;使用BP抓包试试 发现新出现了/action.php 抓到后放到Repeater中响应 得…

Day41 | 动态规划 :完全背包应用 完全平方数单词拆分(类比爬楼梯)

Day41 | 动态规划 &#xff1a;完全背包应用 完全平方数&&单词拆分&#xff08;类比爬楼梯&#xff09; 动态规划应该如何学习&#xff1f;-CSDN博客 01背包模板 | 学习总结-CSDN博客 完全背包模板总结-CSDN博客 难点&#xff1a; 代码都不难写&#xff0c;如何想…

ELK-Kibana配置

文章目录 一、什么是Kibana、有什么用&#xff1f;二、Kibana的安装与基本配置1. 下载Kibana安装包2. 解压安装包3. 修改Kibana配置文件4. 添加用户目录权限5. 启动Kibana6. 访问Kibana 三、Kibana的使用Index pattern的配置查看收集到的数据画图 一、什么是Kibana、有什么用&a…

kdump 应该怎么安装 linux-crashdump kdump-tools

sudo apt install linux-crashdump sudo apt install crash sudo apt install kdump-tools 1. 两个工具的关系 linux-crashdump kdump-tools 在 Ubuntu 上安装 kdump 功能&#xff0c;这两个包都是相关的&#xff0c;但有不同的作用. linux-crashdump 是一个元包&#xff08;…

pdf转excel;pdf中表格提取

一、问题描述 在工作中或多或少会遇到&#xff1a;需要将某份pdf中的表格数据提取出来&#xff0c;以便能够“修改使用”数据 可将pdf中的表格提取出来&#xff0c;解决办法还有点复杂 尤其涉及“pdf中表格不是标准的单元格”的时候&#xff0c;提取数据到excel不太容易 比…

ElasticSearch备考 -- 集群配置常见问题

一、集群开启xpack安全配置后无法启动 在配置文件中增加 xpack.security.enabled: true 后无法启动&#xff0c;日志中提示如下 Transport SSL must be enabled if security is enabled. Please set [xpack.security.transport.ssl.enabled] to [true] or disable security b…

qt配合映美精取图开发

最近开发一个项目&#xff0c;用映美精相机配合halcon做取图开发&#xff0c;由于网上资料小特意写个记录。到映美精官网下载驱动&#xff0c;映美精官网&#xff0c;下载映美精的工具开发包SDK 映美精的SDK下载SDK后找到classlib文件夹 里面就是SDK新建一个qt程序&#xff0c…

springboot yml文件数据源出现警告/报黄/数据库配置警告问题

1、看一下数据源的依赖是不是都引入完整了 2、看一下数据源是否有拼写错误 上图就是数据源拼写错误

手机上用什么方法可以切换ip

手机上用什么方法可以切换IP&#xff1f;在某些特定情境下&#xff0c;用户可能需要切换手机的IP地址&#xff0c;以满足网络安全、隐私保护或绕过地域限制等需求。下面以华为手机为例&#xff0c;将详细介绍手机IP地址切换的几种方法&#xff0c;帮助用户轻松实现这一目标。 一…

python可视化将多张图整合到一起(画布)

这周有点事忙着&#xff0c;没时间重温刚结束的Mathurcup数学建模&#xff0c;这两天也是再看了下&#xff0c;论文还是赶紧挺烂的&#xff0c;但比国赛又有进步&#xff08;说起国赛又不得不抱怨了&#xff0c;基本其余省份都发了&#xff0c;但江西......哎&#xff09;。哎&…

vue2,vue3,uniapp,小程序实现前端url生成二维码

最近遇到一个项目&#xff0c;api返回url地址&#xff0c;前端通过地址生成二维码。 话不多说直接上代码&#xff0c;亲测有效&#xff0c;希望能帮助大家&#xff0c;同时如果有更好的方法希望大家能够分享 1、第一步&#xff0c;在项目的utils文件夹下面创建一个weapp-qrco…

【韩老师零基础30天学会Java】01章

什么是程序&#xff1f; JavaEE企业版 示例1 public class Test{public static void main(String[] args){int res11;System.out.println("result"res);}}D:\Java\code>javac Test.javaD:\Java\code>java Test 缁撴灉2D:\Java\code>javac Test.javaD:\Java…