用c语言写一段代码:在数组中查找指定元素。输入5个整数存入一维数组a中,再输入一个整数x,在数组a中查找x,如果找到则输出相应的最小下标,否则输出“Not found”。
时间: 2024-02-18 07:03:47 浏览: 47
以下是用C语言编写的程序,可以实现在数组中查找指定元素的功能:
```c
#include <stdio.h>
int main() {
int a[5], x, i, found = 0;
printf("请输入5个整数:\n");
for(i = 0; i < 5; i++) {
scanf("%d", &a[i]);
}
printf("请输入要查找的整数:\n");
scanf("%d", &x);
for(i = 0; i < 5; i++) {
if(a[i] == x) {
printf("找到了,%d的最小下标为%d\n", x, i);
found = 1;
break;
}
}
if(!found) {
printf("Not found\n");
}
return 0;
}
```
程序首先让用户输入5个整数存入数组a中,再输入一个整数x表示要查找的元素。然后用for循环遍历数组a,查找是否有与x相等的元素,如果找到了就输出最小下标,并设置found标志为1,表示已经找到了。如果for循环结束后found标志仍然为0,说明没有找到,输出"Not found"。
相关问题
c语言中,从键盘输入n个整数存入一维数组中,计算数组元素中所有偶数之和并输出
可以使用如下的代码实现:
```c
#include <stdio.h>
int main() {
int n, sum = 0;
printf("请输入数组元素个数:");
scanf("%d", &n);
int arr[n];
printf("请依次输入%d个整数:", n);
for (int i = 0; i < n; i++) {
scanf("%d", &arr[i]);
if (arr[i] % 2 == 0) {
sum += arr[i];
}
}
printf("数组元素中所有偶数之和为:%d\n", sum);
return 0;
}
```
首先通过 `scanf` 函数输入数组元素的个数 `n`,然后定义一个长度为 `n` 的整型数组 `arr`,并通过循环输入每个数组元素。
在输入的同时,判断该元素是否为偶数,如果是,则将其加到 `sum` 变量中。
最后输出 `sum` 即可。
用c语言解决:从键盘输入n个整数存入一维数组中,再将其中的数逆序输出。
可以使用以下代码实现:
#include <stdio.h>
int main() {
int n, i;
printf("请输入整数个数n:");
scanf("%d", &n);
int arr[n];
printf("请输入%d个整数:", n);
for (i = ; i < n; i++) {
scanf("%d", &arr[i]);
}
printf("逆序输出:");
for (i = n - 1; i >= ; i--) {
printf("%d ", arr[i]);
}
return ;
}
相关推荐
![c](https://img-home.csdnimg.cn/images/20210720083646.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)