C语言:输入、查找、冒泡排序与输出,一站式搞定整型数组操作!
#include <stdio.h> void input(int arr[10]) { printf("请输入10个整数:\n"); for (int i = 0; i < 10; i++) { scanf("%d", &arr[i]); } } void find(int arr[10], int num) { int position = -1; for (int i = 0; i < 10; i++) { if (arr[i] == num) { position = i; break; } } if (position != -1) { printf("该数在数组中的位置为:%d\n", position); } else { printf("不存在该数\n"); } } void sort(int arr[10]) { for (int i = 0; i < 9; i++) { for (int j = 0; j < 9 - i; j++) { if (arr[j] < arr[j+1]) { int temp = arr[j]; arr[j] = arr[j+1]; arr[j+1] = temp; } } } } void output(int arr[10]) { printf("排序后的数组为:"); for (int i = 0; i < 10; i++) { printf("%d ", arr[i]); } printf("\n"); } int main() { int arr[10]; input(arr); int num; printf("请输入要查找的整数:"); scanf("%d", &num); find(arr, num); sort(arr); output(arr); return 0; } ######[AI写代码神器 | 745点数解答 | 2024-05-30 11:12:32]
- MySQL:创建 schooldb 数据库及 teacher、class、course、student 表的完整 SQL 实现(字节豆包 | 312点数解答 | 2024-11-18 14:36:45)317
- Python实现Q老师成绩管理任务:修改与查看学生成绩(字节豆包 | 191点数解答 | 2025-12-20 20:55:41)97
- Python 代码助力 Q 老师高效管理班级学生成绩:修改与查看一键搞定(字节豆包 | 326点数解答 | 2025-12-27 20:48:12)104
- C语言实现多班级学生信息管理系统:含增删改查与多样排序功能(GPT | 2547点数解答 | 2024-12-15 22:08:58)371
- C语言实现学生信息管理系统:含增删改查与多种排序功能(GPT | 6408点数解答 | 2024-12-15 22:10:03)365
- Python 实现:四位数重组求最大最小数差值(字节豆包 | 144点数解答 | 2026-02-01 12:49:54)38
- Python 代码求解:小明当选 Y 国总统至少需多少选民支持?(字节豆包 | 207点数解答 | 2026-02-01 12:51:14)45
- 拍卖干草:如何定价才能收益最大化?(DeepSeek | 1171点数解答 | 2026-02-23 21:10:09)39
- C++实现计算最少添加数字次数以匹配两个数组元素(字节豆包 | 714点数解答 | 2026-03-08 19:44:54)29
- Python 实现:输入两个整数,轻松求解平方差!(讯飞星火 | 373点数解答 | 2025-12-23 12:18:21)25
- Python代码实现:输入秒数无限循环换算时、分、秒,输入0退出 (GPT | 605点数解答 | 2024-05-29 12:54:21)262
- C语言实现:将输入秒数换算为时分秒,可循环输入至输入0结束(GPT | 496点数解答 | 2024-05-29 12:55:22)312