永发信息网

关于vc的题目求助

答案:3  悬赏:10  手机版
解决时间 2021-06-06 01:45
在有10个元素的数组中查找值为n的元素,找到则输出其下标,否则,输出“无此元素”。
最佳答案

#include<stdio.h>
void main()
{
int a[10]={1,5,21,8,9,100,77,26,90,66},i,x;
printf("请输入要查找的数:");
scanf("%d",&x);
for(i=0;i<10;i++)
{
if(a[i]==x)
{
printf("要找的数的下标为:%d\n",i);
break;
}
}
if(i==10)printf("无此元素\n");
}


结果:



或者


全部回答

我的和上面的大部分相同不过,有一个k 是判断 是否找到要查找的元素。。。找到k=1,否则为0;

#include <stdio.h>

void main() { int a[10],i,n,k=0; printf("请输入10个元素:"); for (i=0;i<10;++i) { scanf("%d",&a[i]); } printf("请输入要查找的元素:"); scanf("%d",&n); for (i=0;i<10;++i) { if(n==a[i]) { printf("下标为:%d\n",i); k=1; } if(i==10) return; } if(k==0) printf("无此元素\n"); }

用什么语言呢? 如果有多个相同的值 是全部输出 还是只输出一个呢?
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
关于删除QQ好友。
DNF装备强化多少就满了?
512兆的内存能装7么?比如零售版或家庭普通版
这几天鼻子里有血,但没流出来,而且鼻子里感觉
黄梅县黄冈玫瑰谷蓝莓采摘园地址在哪里啊
生活的不错吧
2010年四川二级建造师考试报名时间是好久
急!急!急!求一藏头诗!!!!
谁有外国中学生的MSN号或者skype号?
3 - 5 11 7 通过加减乘除等于24
数学难吗?
冷水滩区永州火车票代售(紫霞路)地址在哪,我
几道大学数学题.
ie被篡改 无法修复
医疗,外科,
推荐资讯
梦幻龙族的桑卡和孔卡是什么意思?
权证交易上的问题
1+5*3-24/3-2*4-1=0加上适当的括号使等式成立
厦门那所高中最好
灰尘吸入人体会得哪些病???????
网吧系统怎么维护
1991年9月15日,凌晨5、6点出生的女孩适合学
求魔兽世界3.13的PVE防战天赋.!
怎么做好诗歌赏析
一九八八年阴历四月二十七凌晨四点出生的女孩
QQ炫舞登入为什么会出现登入错误
谁知道WTA最新排名
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?