恒生校招笔试题
来源:互联网 发布:卖家淘宝客怎么做视频 编辑:程序博客网 时间:2024/04/27 23:04
已有一个已排好的9个元素的数组,今输入一个数要求按原来排序的规律将它插入数组中。
#include<stdio.h>int main(){ int a[100]={0}; //因为你要继续加入数据,所以数组不能定义成9,要大一些,至少应该是10 int i; for(i=0;i<9;i++ ) //输入9个数,必须用循环,一句解决不了 scanf("%d",&a[i]); int j,temp; for(i=0;i<8;i++) //完成排序 { for(j=i+1;j<9;j++) if(a[i]>a[j]) { temp=a[i]; a[i]=a[j]; a[j]=temp; } } printf("input a number: " ); scanf("%d", &temp ); for(i=0;i<9;i++ ) //查找插入位置 { if ( temp < a[i] ) break; } for( j=8;j>=i;j-- ) //i后面的数后移 a[j+1]=a[j] ; a[i]=temp; //插入数据到i位 for( i=0;i<10;i++ ) //输出数组 printf("%d ",a[i]); printf("\n"); return 0;}
0 0
- 恒生校招笔试题
- 恒生电子2015春季校招笔试题
- 2016恒生电子秋招笔试两道算法题
- 恒生电子笔试题:LoopMove
- 2014恒生电子笔试题
- 恒生笔试
- 一、恒生电子面试 (校招)
- 校招笔试题
- 08年恒生电子成都笔试题
- 一些校招笔试题
- 人人校招笔试题
- 淘宝校招笔试题
- 腾讯校招笔试题
- 网易校招笔试题
- 百度校招笔试题
- 搜狐校招笔试题
- 百度校招笔试题
- 阿里校招笔试题
- PDO数据库访问抽象层
- 阶乘函数和Fibonacci数列
- Hibernate事务和并发控制
- PAT 堆栈操作合法性
- Qt Drag and Drop Puzzle Example 看看看~
- 恒生校招笔试题
- HEVC之码率 TEncRateCtrl.h的理解
- BZOJ 2763 飞行线路
- Android中layout-sw600dp、layout-w600dp和layout-h600dp的区别
- graph slam tutorial : 从推导到应用1
- ZooKeeper完全分布式集群搭建
- UVA 1099【状态压缩】
- GCC参数详解
- Hello World