C语言判断数组中是否存在该数

C语言判断数组中是否存在该数

#include<stdio.h>
int main() {
	int query(int a[10],int num);
	int num;
	printf("请输入一个整数:");
	scanf_s("%d",&num);
	int a[10] = {1,2,3,4,5,6,7,8,9,10};
	query(a,num);
	return 0;
}
int query(int a[10],int num) {
	int i;
	int exist = -1;
	for (i = 0; i < 10; i++) {
		if (a[i] == num) {
			exist = i;
			break;
		}
	}
	if (exist >= 0) {
		printf("该元素在数组中的第%d个",i+1);
	}
	else {
		printf("数组中不存在该元素");
	}
}
发布了16 篇原创文章 · 获赞 2 · 访问量 786

猜你喜欢

转载自blog.csdn.net/liudaoqun/article/details/105327356
今日推荐