7-1 查找整数(10 分)
#include
int main(void){
int n,x;
scanf("%d%d",&n,&x);
int num[20],index=-1;
for(int i=0;i
7-2 将数组中的数逆序存放(20 分)
#include
int main()
{
int n;
scanf("%d",&n);
int num[n];
for(int i=0;i
7-3 选择法排序(20 分)
#include
int main()
{
int n;
scanf("%d",&n);
int num[n];
for(int i=0;i
7-4 交换最小值和最大值(15 分)
#include
int main()
{
int n,min,minad=0,max,maxad=0;
scanf("%d",&n);
int num[n];
for(int i=0;inum[i]){
min=num[i];
minad=i;
}
if(max
7-5 简化的插入排序(15 分)
#include
int main()
{
int n,num1,ad=0;
scanf("%d",&n);
int num[n+1];
for(int i=0;i=num[i]&&num1<=num[i+1]){
ad=i+1;
}
}
for(int i=n;i>ad;i--){
num[i]=num[i-1];
}
num[ad]=num1;
for(int i=0;i
7-6 求一批整数中出现最多的个位数字(20 分)
#include
int main()
{
int n,flag=1;
scanf("%d", &n);
int i, a[n], b[10] = {0};
for(i = 0 ; i < n ; i++) {
scanf("%d", &a[i]);
while(a[i] != 0) {
b[a[i] % 10]++;
a[i] /= 10;
}
}
int max=0;
for(i = 0 ; i < 10 ; i++) {
if(max
7-7 输出数组元素(15 分)
#include
int main()
{
int n,num1,ad=0;
scanf("%d",&n);
int num[n];
for(int i=0;i
7-8 找出不是两个数组共有的元素(20 分)
#include
#include
int main()
{
int i, j, n1, n2, repeat, existence, index = 0;
scanf("%d", &n1);
int num1[n1];
for (i=0; i
#include
int func(int index,int n1,int n2,int num[],int num1[],int num2[]);
int main()
{
int i, j, n1, n2, index = 0;
scanf("%d", &n1);
int num1[n1];
for (i=0; i
7-9 求整数序列中出现次数最多的数(15 分)
#include
int main()
{ int n,count,count1=1,NUM,NUM1;
scanf("%d",&n);
int num[n];
for(int i=0;icount1){
count1=count;
NUM1=NUM;
}
}
printf("%d %d",NUM1,count1);
return 0;
}