2010北邮复试上机网研的题目:(1)
2011-04-05 16:00
281 查看
第一题:查找
输入数组长度 n
输入数组 a[1...n]
输入查找个数m
输入查找数字b[1...m]
输出 YES or NO 查找有则YES 否则NO
如(括号内容为注释)
输入:
5(数组长度)
1 5 2 4 3(数组)
3(查找个数)
2 5 6(查找具体数字)
输出:
YES
YES
NO
#include<stdio.h>
int main(){
int n,m,a[21],b[21],i,j,f;
scanf("%d",&n);
for (i=0;i<n;i++)
scanf("%d",&a[i]); //没有&编译会错误
scanf("%d",&m);
for (i=0;i<m;i++)
scanf("%d",&b[i]);
f = 0;
for (i=0;i<m;i++){
for (j=0;j<n;j++)
if (b[i]==a[j]){
f=1;
printf("yes/n");
break;
}
if (f==0)
printf("no/n");
f = 0;
}
return 0;
}
输入数组长度 n
输入数组 a[1...n]
输入查找个数m
输入查找数字b[1...m]
输出 YES or NO 查找有则YES 否则NO
如(括号内容为注释)
输入:
5(数组长度)
1 5 2 4 3(数组)
3(查找个数)
2 5 6(查找具体数字)
输出:
YES
YES
NO
#include<stdio.h>
int main(){
int n,m,a[21],b[21],i,j,f;
scanf("%d",&n);
for (i=0;i<n;i++)
scanf("%d",&a[i]); //没有&编译会错误
scanf("%d",&m);
for (i=0;i<m;i++)
scanf("%d",&b[i]);
f = 0;
for (i=0;i<m;i++){
for (j=0;j<n;j++)
if (b[i]==a[j]){
f=1;
printf("yes/n");
break;
}
if (f==0)
printf("no/n");
f = 0;
}
return 0;
}
相关文章推荐
- 2010北邮复试上机网研题目A
- 2010北邮复试上机网研题目B
- 2010北邮复试上机网研题目C
- 北邮2012年复试上机题目
- 2010北邮复试网研上机题
- 2010北邮复试网研上机题
- 北邮考研复试C语言上机题目精选
- 2010北邮复试网研上机题——打牌
- 2010北邮复试网研上机题——打牌
- ZOJ问题(2010浙江大学研究生复试上机题目[找规律] hdoj 3788)
- ZOJ问题(2010浙江大学研究生复试上机题目[找规律] hdoj 3788)
- 北邮2012年复试上机题目
- 2014年北邮计算机上机题目二
- 2007浙大复试上机考试题目5--畅通工程
- 2012北邮计算机考研复试上机题解
- 2007浙大复试上机考试题目6--最大报销额
- 华南理工大学-软件工程-复试上机-数据库题目-UI设计
- 计算机研究生复试上机题目:顺时针螺旋矩阵简单实现
- 2007浙大复试上机考试题目1--最小长方形
- 九度王道考研机试真题 2010-2北邮 题目1173:查找.cpp