• 2022-06-09
    以下程序实现:输入10个从小到大的有序数据,继续输入一个整数x,查询x是否存在于前10个数据中,如果不存在也插入x到前10个数据中,保存数列依旧从小到大有序排列;如果存在,则结束查询。请在空格中填写恰当的代码。#includeintmain(){inta[11],i,x,pos=0,flag;printf("请输入10个数字:");for(i=0;i<10;i++)//输入10从小到大的有序且不等的数字scanf("%d",&a[i]);printf("请输入查询的数据:");scanf("%d",&x);for((1),i=0;i<10;i++)//顺序查找是否有相等的数据{if(x==a[i]){flag=1;break;}elseif((2)){pos=i;break;}}if(!flag){for(i=10;(3);i--)a[i]=a[i-1];(4);}return0;}[/i][/i][/i]
  • 举一反三