任意输入15个数放在数组里,用起泡法对数组从小到大排好序,折半查找法
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/06 04:59:23
![任意输入15个数放在数组里,用起泡法对数组从小到大排好序,折半查找法](/uploads/image/f/1822693-13-3.jpg?t=%E4%BB%BB%E6%84%8F%E8%BE%93%E5%85%A515%E4%B8%AA%E6%95%B0%E6%94%BE%E5%9C%A8%E6%95%B0%E7%BB%84%E9%87%8C%2C%E7%94%A8%E8%B5%B7%E6%B3%A1%E6%B3%95%E5%AF%B9%E6%95%B0%E7%BB%84%E4%BB%8E%E5%B0%8F%E5%88%B0%E5%A4%A7%E6%8E%92%E5%A5%BD%E5%BA%8F%2C%E6%8A%98%E5%8D%8A%E6%9F%A5%E6%89%BE%E6%B3%95)
简单写一下代码流程dima(20)fori=0to19a(i)=inputbox(“输入第"+str(i+1)+"个数")nextisum=0fori=0to19sum=sum+a(i)nexti备注
这个不就是数组吗,a[15]#includemain(){inti,num,a[15];for(i=0;i
等会就给你发答案5分钟内再问:嗯要的非常感谢!嗯是说排序前原数组中的位置哈谢谢再答:#include<stdio.h>main(){int i,j,n,a[15],t,l=0,h
#include#includeintmain(void){intary[15]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15};intnum=16;intpos;intl
C语言编的#includemain(){inta[15];intn,i,l=1,h=15;for(i=0;i
PrivateSubform_load()DimiAsInteger,zsAsIntegerDimzsumAsSingle,fsumAsSingleDimA(1To10)AsSingleMe.Auto
#includemain(){charstring[81];inti,num=0,word=0;charc;gets(string);for(i=0;(c=string[i])!='\0';i++)/
%15个数字的折半查找程序%假设了15个数字为:695454333234222123908977675534743clc;clear;A=[695454333234222123908977675534
#includeintmain(){inta[15]={1,2,3,4,5,6,7,8,9,10,11,12,13,14,15};intbegin,end,midlle,x;printf("%d",a
C++写的:经测试,结果是正确的额!#includeusingnamespacestd;intmain(void){ints[10]={0};shorti=0,pos=0,neg=0,zero=0;c
a=XXb=YYc=MMifa>bthenmax=aelsemax=bendififc>maxthenmax=cendif
第一个算填空?else就是没找到情况了啊随便写什么比如说"cannotfindthisnumber""nosuchnumber""无此数"第二个算什么?程序没什么问题,输出上可以修改一下printf(
#includeusingnamespacestd;intmain(){intarr[10],ZHENG=0,FU=0,zero=0;//在输入的时候统计正负数和零的个数for(inti=0;i
#include#defineN20//默认数组大小20intmain(){inta[N],i;doubleave=0;printf("输入20个数\n");for(i=0;i
intk=0,j=14,x;for(inti=0;i
#includevoidmain(){inta[10];inti,j,k;k=0;for(j=0;j
intk=0,j=14,x;for(inti=0;i
#include#includevoidmain(){inti,num;int*p,*head;scanf("%d",&num);if(num>1&&num再问:能否来个简单的?好多符号还没学啊再答:
main(){inta[10],i,sum=0,x=0;/*初始化数值*/for(i=0;i
#includevoidmain(){intn,min,a[100],i,t,e;while(scanf("%d",&n)!=EOF&&n