输入 n个整数,将它们存入数组 a 中,再输入一个整数 x,然后在数组 a 中查找第x个数? 5
C语言编程题:输入n(n<10)个整数,将它们存入数组a中,再输入一个整数x,然后在数组a中查找第x个数...
C语言编程题: 输入 n(n<10) 个整数,将它们存入数组 a 中,再输入一个整数 x,然后在数组 a 中查找第x个数
展开
4个回答
展开全部
#include<stdio.h>
int main(){
int a[10];
int n; scanf("%d", &n);
for(int i = 0; i < n; ++i)scanf("%d", &a[i]);
int x;scanf("%d", &x);
if(x >= 0 && x < n)printf("%d\n", a[x]);
return 0;
}
扩展资料:
整数中,能够被2整除的数,叫做偶数。不能被2整除的数则叫做奇数。即当n是整数时,偶数可表示为2n(n 为整数);奇数则可表示为2n+1(或2n-1)。
偶数包括正偶数(亦称双数)、负偶数和0。所有整数不是奇数,就是偶数。
在十进制里,可用看个位数的方式判断该数是奇数还是偶数:个位为1,3,5,7,9的数为奇数;个位为0,2,4,6,8的数为偶数。
参考资料来源:百度百科-整数
展开全部
这个很基础啊,循环输入n个整数,然后遍历数组,if(x==i+1)就好了啊。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
应该是这样的:
#include<stdio.h>
int main(){
int a[10];
int n; scanf("%d", &n);
for(int i = 0; i < n; ++i)scanf("%d", &a[i]);
int x;scanf("%d", &x);
if(x >= 0 && x < n)printf("%d\n", a[x]);
return 0;
}
#include<stdio.h>
int main(){
int a[10];
int n; scanf("%d", &n);
for(int i = 0; i < n; ++i)scanf("%d", &a[i]);
int x;scanf("%d", &x);
if(x >= 0 && x < n)printf("%d\n", a[x]);
return 0;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
输入 n个整数,将它们存入数组 a 中,再输入一个整数 x,然后在数组 a 中查找第x个数。
这只要直接从数据中访问指定的这个元素就可以了,根本是用不着查找的。
这只要直接从数据中访问指定的这个元素就可以了,根本是用不着查找的。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询