99问答网
所有问题
C语言,从键盘输入一个长度为10的整数数组和一个数字,用顺序查找法找...
C语言,从键盘输入一个长度为10的整数数组和一个数字,用顺序查找法找出该字符在已排序的字符串中的位置。若找不到,则打印—1。
举报该问题
推荐答案 2011-06-21
#include<stdio.h>
void main()
{
int i,a[10],k,pos=-1;
for(i=0;i<10;i++)
scanf("%d",&a[i]);
scanf("%d",&k);
for(i=0;i<10;i++)
if(k==a[i])pos=i;
printf("pos=%d\n",pos);
}
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://99.wendadaohang.com/zd/vOvvO7vzv.html
相似回答
从键盘
任意
输入10个
不同
的整数,
利用
顺序查找法,
查找相应数据并输出该数...
答:
void main(){ int c[10],a,i;for(i=0;i<10;i++){ printf("Input i Num:\n",i);scanf("%d",&c[i]);} printf("Input the num:\n");scanf("%d",&a);for(i=0;i<10;i++)if(c[i]==a) break;if(i>=10) printf("Not find!\n");else printf("The %d Num is:%d...
C语言
高手请进啊~~~
答:
return -1;}
...个数按从大到小
的顺序
放在
一个数组
里
,输入一个数,
要求找出该数是数组...
答:
{ int a[10];cout<<"请按
顺序输入10个数
"<<endl;for(int i=0;i<10;i++)cin>>a[i];cout<<"请输入你要
查找的
数"<<endl;int n,m;cin>>n;for(int i=0;i<10;i++){ if (a[i]==n){ m = i;break;} } if(a[m]== n)cout<<"要查找的数是第"<<m+1<<"个。"<<...
(求救)用
C语言
编写——排序
查找,
题目如下。
答:
define N 3 //这句话的意思是N等于10(后面的19是可以改成任意
的数,
来表示学生的人数)void main(){ void paixu(int a[N]);void chazhao(int a[N],int x);int i,score;//printf("请输入学生的人数:");//scanf("%d",&N);int a[N];printf("请依次输入学生成绩:");for(i=0...
C语言
:任意
输入10个数,
先将其按由大到小
的顺序
排列;再
输入一个数,
要求...
答:
include <stdio.h>#define N 10typedef int datatype;void Sort(datatype a[],int n) {int i,j,k;int num;for(i = 0; i < n - 1; ++i) {k = i;for(j = i + 1; j < n; ++j)if(a[k] < a[j]) k = j;if(k != i) {num = a[k];a[k] = a[i];a[i...
C语言
如何
输入十个数,
按从大到小
顺序
排列!
答:
用选择排序法编写
c语言,
实现
从键盘
上
输入10个数,
按从大到小
的顺序
排序输出。代码如下:include<stdio.h> int main(){ int i,j,a[10],t;printf("
输入数
");for (i = 0; i < 10; i++)scanf("%d",&a[i]);for (i = 0; i < 10; i++){ for (j = i + 1; j < 10;j...
c语言顺序查找法
答:
如果是在已有n个元素的
数组
a中
顺序查找
值为x的元素,以下是实现查找的函数代码,查找成功则返回此元素的位置,否则返回-1:int find(int a[],int n,int x){int i;for(i=0;i<n&&a[i]!=x;i++);return i<n?i:-1;}
用
C语言
编写
顺序查找
和二分查找(折半查找)
答:
//
顺序查找
:int search1(int a[],int x,int n) //x为要查找的元素,n
为数组长度
{ int i;for(i=0;i<n;i++){ if(a[i]==x)return i;} return -1;} int main(){ int i,a[10],x;for(i=0;i<10;i++)scanf("%d",&a[i]);printf("请输入要查找的元素");scanf("%d...
C语言
程序填空,程序是用“
顺序查找法
”
查找数组
中的元素?
答:
1、if ( a[i]==x )2、if ( i==8 )见图
大家正在搜
c语言求输入字符串的长度
计算最长的字符串长度c语言
c语言字符数组长度
c语言int类型的长度为
c语言中string的长度为多少
c语言获取数组长度
c语言数组长度length
c语言数据长度
c语言字符串长度怎么算
相关问题
C++定义一个整形数组,从键盘录入10个元素,然后任意输入一...
C语言:任意输入10个数,先将其按由大到小的顺序排列;再输入...
编写一个c程序,从键盘输入一个长度为10的实型一维数组,然后...
用c语言编写一个程序,从键盘输入10个整数存入a数组,请从这...
从键盘任意输入10个不同的整数,利用顺序查找法,查找相应数据...
c语言 .从键盘输入10个整数,存到一维数组中,并求这10个...
C语言.由键盘输入10个整数存入数组a中,再任意输入一个整数...
c语言题目,输入一个不少于10个数字的数组,用选择排序法,对...