用c语言编写从键盘输入一个数,判断是否在数组a里(1~10的整数)

如题所述

第1个回答  2008-01-20
#include <stdio.h>
void main(void)
{
int a[10];
int data=0;
int i=0;
for(i=0;i<10;i++)
a[i]=i+1;
scanf("%d",&data);
for(i=0;i<10;i++)
{
if(data==a[i])
printf("%d在数组里\n",data);
}
if(i==10)
printf("%d不在数组里\n",data);
}本回答被提问者采纳

用c语言编写从键盘输入一个数,判断是否在数组a里(1~10的整数)
} if(i==10)printf("%d不在数组里\\n",data);}

C语言编程,判断一个数是否存在于一个数组中
int len; \/\/数组中元素个数 int i=0; \/\/数组元素下标 int val; \/\/要搜索的数 printf("请为一个随机数数组设定元素个数len=");scanf("%d", &len);int*p = (int*)malloc(sizeof(int)*(len+1));for (i = 0; i < len;++i){ p[i]=rand()%101; \/\/0到100的随机数 }...

...好序的整型数组,有10个元素,要求从键盘输入一个数后,按原来排序的规...
include <stdlib.h> include <stdio.h> int main(){ int a[20],i,n,x,k;printf("请输入一组顺序数(从小到大的顺序):");for( i=0; ;i++ ){ scanf("%d",&a[i]);if( getchar() == '\\n' )break;} n = i + 1; \/\/n表示数组内数字的个数 printf("请输入需要插入的...

判断一个数是否是数组中的成员,用C语言如何编程?
(1)输入数组 (2)对数组进行排序 (3)调用findelem()进行查找,若查找元素比数组单元的值大则判断下一单元,直到x大于等于当前数组单元的值,则该单元的下标就是函数的返回值 include<stdio.h> define LEN 5 int findelem(int elem);int main(){ int i;int x;int pos;int array[LEN]={...

C语言 判断一个数是否是数组中的成员 用C语言编程
思路:依次遍历该数组,把每个数和需要判断的数进行比较如果相等则退出循环输出存在,如果遍历结束都找不到则不是其成员。参考代码:include "stdio.h"#define N 5int main(){int a[N]={1,2,3,4,5},i,t;scanf("%d",&t);for(i=0;i<5;i++)if(a[i]==t){printf("%d是其成员!",...

c语言用一个数组输入10个整数,判断所有数是否为偶数
如图

C语言:在十个元素的数组中,判断某数是否存在。
int 数组[]={1,2,3,4,5,6,7,8,9,0},序(0);do{scanf_s("%d",&整数);if(整数==数组[序++]){printf("存在元素%d:",整数);break;}}while(序<10);printf("不存在元素%d:",整数);以上手写原理未运行,如果运行有问题再说。

...10个数由大到小顺序存放在一个数组中,输入一个数,
if(n<a[mid])left=mid+1; \/*如果小于中间值,则最左端变为中间值后一位的数*\/else {i=mid;flag=0;break;}; \/*如果n不大于且不小于a中的数,一种可能是n=a中的一个数,另一种可能是n不在数组中,后者情况下不经过此步骤,...

c语言中如何判断一数是否在一已知数组中?有没有这样的函数
没有函数,只有自己写查找 int mysearch(int *a, int len, int key)\/\/a为数组名,len为数组长度,key为要判断的数,如果存在,返回下标,否则返回-1 { int i;for (i=0;i<len;i++){ if (a[i]==key) return i;} return -1;} ...

C语言定义十个学生成绩键盘录入一个学生的值去成绩里对比如果存在输出是...
\/\/ 从键盘输入10个学生成绩 printf("请输入10个学生成绩:\\n");for(i = 0; i < 10; i++) { scanf("%d", &scores[i]);} \/\/ 输入要查找的成绩 printf("请输入要查找的成绩:\\n");scanf("%d", &target);\/\/ 在数组中查找成绩 position = -1; \/\/ 初始化位置为-1,表示未找到 ...

相似回答