c语言编程,一维数组,从数组中找数

定义N(如10)个元素的整型数组arr,定义整型变量n,通过键盘,分别为数组arr的每个元素赋值,为n赋值,然后分别输出arr的内容和n的值;从数组arr中查找与n相等的... 定义N(如10)个元素的整型数组arr,定义整型变量n,通过键盘,分别为数组arr的每个元素赋值,为n赋值,然后分别输出arr的内容和n的值;从数组arr中查找与n相等的第1个元素,并把其下标输出,如果数组中没有与n相等的整数,则输出未找到n。

,这样的
展开
 我来答
天狼灭
推荐于2017-12-16 · TA获得超过1264个赞
知道小有建树答主
回答量:590
采纳率:33%
帮助的人:358万
展开全部
#include <stdio.h>
#define N 10
int main()
{
int arr[N];
int n;
int i;
int flag;
for (i = 0; i < N; i++)
{
printf("请输入第%d个元素", i + 1);
scanf("%d", &arr[i]);
}

while (1){
flag = 0;
printf("请输入要查找的n的值:");
scanf("%d", &n);
for (i = 0; i < N; i++)
{
if (arr[i] == n)
{
flag = 1;
printf("数组中存在与待查找的n(%d)相等的数组元素,其下标为:%d\n", n, i);
}
}
if (flag==0)
printf("未找到n\n");
}
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式