当前位置:首页 > 题库 > 正文内容

程序填空题:查找数据

Luz2周前 (09-15)题库14
下面程序的功能为:首先从键盘上输入10个不重复的整数保存到数组a中,然后,从键盘上输入一个整数进行查找,如果在数组a中找到此数,则输出此数所在的下标,如果找不到此数,则输出“查无此数!”的信息,请填空完成相应程序功能。


#include <stdio.h>
int main(void)
{int k;for(k=1;k<=3;k++){ //该循环用于自动阅卷,请考生忽略
int a[10],data,i,*p,flag=0;
//首先输入10个原始数组元素数据
p=a;
for(i=0;i<10;i++)
scanf("%d",p);
//然后输入一个待查找的数据
scanf("%d",&data);
//开始查找
p=;
i=0;
while(i<10)
{if()
{flag=1;//表示找到了
printf("%d\n",i);
break;//结束循环
}
;
}
if()//表示没有找到
printf("查无此数!\n");
} //该循环用于自动阅卷,请考生忽略
return 0;
}









答案:
第1空:+i

第2空:a

第3空:*(p+i)==data

第4空: i++

第5空:flag==0
分享给朋友:

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。