C语言实现在给定的10个数据中查找一个数据是否存在。若存在,输出元素的下标,否则输出不存在的信息。要求用一维数组实现。

动态 未结 0 84
小小草
小小草 LV1 2023年9月23日 23:40 发表
以下是C语言代码实现: ```c #include int main() { int arr[10] = {1, 3, 5, 7, 9, 2, 4, 6, 8, 10}; // 给定的10个数据 int target, index = -1; // 要查找的数据和元素下标,初始值为-1表示不存在 printf("请输入要查找的数据:"); scanf("%d", &target); for (int i = 0; i < 10; i++) { if (arr[i] == target) { index = i; break; } } if (index != -1) { printf("数据 %d 存在,下标为 %d\n", target, index); } else { printf("数据 %d 不存在\n", target); } return 0; } ``` 运行结果示例: ``` 请输入要查找的数据:5 数据 5 存在,下标为 2 ```
收藏(0)  分享
相关标签: 智能问答
问题没解决?让AI助手帮你作答 AI助手
0个回复
  • 消灭零回复