c定义一个整型数组_滨州学院C语言作业讲解有序数组插入
点击蓝字 关注我们
+
滨州学院C语言作业详解
【问题描述】一个长度为11的整型数组中存放有10个从小到大排好序的整数:1 3 5 10 23 100 180 200 350 500。输入一个x,把它插入数组适当位置,使数组仍保持有序。
【输入形式】"%d"
【输出形式】输出插入x后的数组,数与数间用空格分隔(输出格式控制为"%-5d")
【样例输入】
2
【样例输出】
1 2 3 5 10 23 100 180 200 350 500
#include
int main()
{
int a[11]={1,3,5,10,23,100,180,200,350,500};//定义一个一维数组,长度为11,但只有十个数
int x,i,c=10;
scanf("%d",&x);//输入一个数
for(i=0;i<10;i++)
{
if(x
{c=i; //把a[i]的下标赋给c;
break; //跳出这个for循环
}
}
for(i=10;i>c;i--)
{
a[i]=a[i-1]; //从后向前赋值,直到需要插入的那个位置
}
a[c]=x;
for(i=0;i<11;i++)
printf("%-5d",a[i]); //按顺序输出
return 0;
}
扫码关注我们
编辑:华瑾
审核:小淼
c定义一个整型数组_滨州学院C语言作业讲解有序数组插入相关推荐
- C++:找出一个整型数组中最大值。
题目概述: 找出一个整型数组中最大值. 编程: #include< iostream> using namespace std; class array_max //声明类 { publi ...
- 一个整型数组里除了两个数字之外,其他的数字都出现了两次
题目: 一个整型数组里除了两个数字之外,其他的数字都出现了两次 解答: 我们从头到尾异或数组中的每个数字,那么最终的结果是两个只出现一次数字的异或的结果,由于两个数字不一样,那么异或的结果肯定不为0, ...
- 一个整型数组里除了两个数字之外,其他的数字都出现了两次。请写程序找出这两个只出现一次的数字
package demo;import java.util.Arrays;/** 题目描述 一个整型数组里除了两个数字之外,其他的数字都出现了两次.请写程序找出这两个只出现一次的数字.*/ //num ...
- 数组排序:声明一个整型数组并填充数据,排序,输出排序后数据,倒序输出数据。
数组排序:声明一个整型数组并填充数据,排序,输出排序后数据,倒序输出数据. int[] arr = new int[10];for (int i = 0;i<arr.length;i++){ar ...
- 数组-接口2-参数为一个整型数组和数组长度的整数(该数组输入和运算结果),再加一个整数;预期结果是一个整型数组
测试接口的代码说明 适用接口:参数为一个整型数组和数组长度的整数(该数组输入和运算结果),再加一个整数:预期结果是一个整型数组 测试接口的具体代码如下: 注意红色字体,用后续小节中的接口进行替换,进行 ...
- c语言中一个整型数组结束用 0表示吗,C语言程序设计0数组.ppt
C语言程序设计0数组 第七章 数 组 数组的定义:是有序数据的集合. 数组的特点:数组中的每个元素都属于同一数据类型. 数组的访问:我们用一个统一的数组名和下标来唯一地确定数组中的元素. 7.1 一维 ...
- c语言中整型数组如何初始化,C语言数组空间的初始化详解
数组空间的初始化就是为每一个标签地址赋值.按照标签逐一处理.如果我们需要为每一个内存赋值,假如有一个int a[100];我们就需要用下标为100个int类型的空间赋值.这样的工作量是非常大的,我们就 ...
- java浮点整型数组_如何将C风格的二进制浮点数组读入Java?
我有一个包含8字节浮点(双精度)的二进制文件.当我使用以下代码在python中阅读它时:import array d = array.array('d') d.fromfile(open(" ...
- 编写一个程序,对一个整型数组的元素求和,结果使用全局变量sum存储,另外对数组元素中的奇数求和,结果使用局部变量sum存储,在主程序将两个结果输出。
#include<iostream> using namespace std; int sum_1(int a[]);//定义计算奇数的和; int main() {int a[]={1, ...
最新文章
- pytest单侧模块_入门汇总
- 类String的构造函数、析构函数和赋值函数
- IDEA创建SpringBoot
- 3-3HDFS中文件的读写操作
- 简单总结PPPoE设置
- 编写Windows服务疑问2:探索服务与安装器的关系
- 文档内容结构化技术探索
- POJ_1753解答过程的理解
- HDU多校练习第一场4608——I_Number
- 火狐FireFox看视频不能全屏显示的问题
- Microsoft Edge浏览器兼容性问题解决方法
- Dart语言详解(一)——详细介绍
- 【Power BI】插入文本框且值为度量值替代方案:创建度量值时自定义文本
- 裁员取暖?互联网行业深陷寒冬,网易被爆裁员30%!
- Ubuntu安装bluefish2.0.最新版本方法
- oracle数据库path,oracle数据库path
- oracle数据库timestamp类型显示问题(2099年和1999年)
- SAP外围系统配置问题之创建和导入bussiness system-找不到应有的bussiness system
- SpringBoot+Vue实现前后端分离OA办公管理系统
- 解决:小米手机设置全屏后屏幕上方有黑条问题
热门文章
- [导入]C#中WebService里的回车符\r丢失问题
- 看 设计模式之策略模式探讨初步 有感,并摘取部份内容,学习之
- 五子棋人机对战_10.带人机对战的五子棋程序
- python创建一个有序链表_Python实现合并两个有序链表的方法示例
- C语言之如何理解指针的指针(九)
- Abseil之Prefer Factory Functions to Initializer Methods
- tensorflow之读取jpg图像保存为tfrecord再读取
- linux方向键ascii_Linux
- access统计各职务人数_东莞各阶段学生人数统计|终于知道为什么在东莞总是学位紧缺了...
- matlab 求极小值 一维优化,MATLABoptimization