查询一个数是否在数组中?
#include<stdio.h>//查询一个数是否在数组中?
int main()
{
int a[10]={0,1,3,5,7,9,11,13,15,17},i;
for(i=1;i<=9;i++)
{
printf("a[%d]=%d ",i,a[i]);
}
printf("\n");
int num;
printf("请输入要查询的数:");
scanf("%d",&num);
int temp_i=0;
for(i=1;i<=9;i++)
{
if(a[i]==num)
{
temp_i=i;
break;
}
}
if(temp_i==0)
printf("没有您要的结果。\n");
else
{
printf("您查询的是:a[%d]=%d。\n",temp_i,a[temp_i]);
}
return 0;
}
本文提供了一个简单的C语言程序示例,用于演示如何在一个整数数组中查找特定数值,并返回其索引位置。如果未找到该数值,则会输出相应的提示信息。

2万+

被折叠的 条评论
为什么被折叠?



