10个数以递减次序排好放在数组中,由键盘输入一个数,查找此数是否在该数组中,如果是输出“YES”,并显示出在数组中的位置,不是输出“NO”DIMENSION A(10)I
1有BASIC程序,10个数以递减次序排好放在数组中,由键盘输入一个数,查找此数是否在该数组中,如果是输出“YES”,不是输出“NO”。 10 N=10 20 DIM A(N) 30 FOR I=1TON 40 READ A(I) 50 NEXT I 60 X1=1:X2=N 70INPUT“X=”;X 80 P= 90 IF X=A(P) THEN PRINT “YES”:GOTO 150 100 IF...
从键盘任意输入10个整数存入一个数组中,然后任意输入一个整数x,采用顺序查找法,在数组中查找该数,要求按如下函数原型编程实现查找功能。int Search(int a[]
5-8 输入一个数组的10个整数(随机顺序),用顺序查找法,查找从键盘输入的“待查找数值”是否存在。相关知识点: 试题来源: 解析 #include <stdio.h>void main(){int i, x, a[10]; printf("\n 输入10个整数:"); for (i=0;i<10;i++) scanf("%d",&a);printf("\n 输入待查找元素:");scanf("...
输入10个整数存入一维数组,从中查找某个整数(该数从键盘上读取),查到则输出其是第几个数,查不到则输出“Not Find!”。main(){int a[10], *p = a, x, n, flag = 0;for ( ; p < a + 10; p ++ )scanf(“%d”, p);scanf(“%d”, &x);for (n = 1, p = a;___; p ++, n ++...
【C语言/每日一题】从键盘输入10个数放到数组中,再输入任意一个数,查找并输出这个数在数组中的位置。 (若数组中没有该数,则输出 "未找到该数!") 527播放 ·总弹幕数02020-11-14 17:02:25 4投币5 稿件投诉 笔记 未经作者授权,禁止转载 谢您收看我的视频!不定时水视频!ㄴㅁㄴ YY:29825161 QQ:22434...
判断一个数是否是数组中的成员(用二分法查找)已知数据a中一共有10个已排序的整数(由小到大排列)。现在从键盘上输入一个数,判断这个数是否是数组a中的数,如果是的话,打印出
{ int a[20]={0,1,2,3,4,5,6,7,8,9},b=0,i=0,c=-1;printf("请输入:\n");scanf("%d",&b);for(i=0;i<10;i++){ if(a[i]==b){ c=i+1;} } if(c<0){ printf("无此数\n");} else { printf("%d\n",c);} } 本来想写个二分的,但是只有10个数,没...
用C语言 判断一个数是否是数组中的成员(用二分法查找)已知数据a中一共有10个已排序的整数(由小到大排列)。现在从键盘上输入一个数,判断这个数是否是数组a中的数,如果是的
1.先用一个for循环输入数据 2.从键盘输入一个数据 2.再用一个for循环,用if语句和输入的数据进行对比,如果相等,就用printf语句输出该数据的位置,并在if语句中用break退出,如果循环完毕还没找到,就用if=循环的总数,然后用printf语句输出失败信息 ...