数组
来源:互联网 发布:中国书画网络频道 编辑:程序博客网 时间:2024/04/29 00:17
/*2、在一个长度为10的整形数组中,前9个元素是{12,23,34,45,56,67,78,89,90}。
现在要求输入一个整数,把它放到数组中正确的位置当中。(不能删除已有元素)
*/
#include<stdio.h>
void main()
{
int a[10]={12,23,34,45,56,67,78,89,90};
int i,j,num,t;
printf("请输入一个整数:");
scanf("%d",&num);
if(num>=90)
{
a[9]=num;
}
else
{
for(i=0;i<9;i++)
{
if( num<a[i])
{
t=a[i];
a[i]=num;
for(j=9-i;j>0;j--)
{
num=a[i+1];
a[i+1]=t;
t=num;
i++;
}
}
}
}
for(i=0;i<10;i++)
{
printf("%d\n",a[i]);
}
}
现在要求输入一个整数,把它放到数组中正确的位置当中。(不能删除已有元素)
*/
#include<stdio.h>
void main()
{
int a[10]={12,23,34,45,56,67,78,89,90};
int i,j,num,t;
printf("请输入一个整数:");
scanf("%d",&num);
if(num>=90)
{
a[9]=num;
}
else
{
for(i=0;i<9;i++)
{
if( num<a[i])
{
t=a[i];
a[i]=num;
for(j=9-i;j>0;j--)
{
num=a[i+1];
a[i+1]=t;
t=num;
i++;
}
}
}
}
for(i=0;i<10;i++)
{
printf("%d\n",a[i]);
}
}
0 0
- 数组
- 数组
- 数组
- 数组
- 数组
- 数组
- 数组
- 数组
- 数组
- 数组
- 数组
- 数组
- 数组
- 数组
- 数组
- 数组
- 数组
- 数组
- oracle常用函数整理
- 黑马程序员-----java线程学习与总结
- Spring中factory-method的使用
- 数据结构 ,第一章,绪论
- 2014.09.18 周五-jsp开发模式:计算器-三层结构-el、jstl
- 数组
- Spring中接口编程
- Java内部类总结
- ECSHOP后台上传中文名称图片乱码解决方法
- LeetCode Largest Rectangle in Histogram
- Spring的内部bean与空间命名
- Eclipse快捷键 10个最有用的快捷键
- 一个习惯
- 黑马程序员——C语言9月18号学习日记