qcode
  • 创作工场专业版,一问多答!更智能、更完整、更原创
  • 这是一个超强内容创作平台,它会写文章、做设计、绘图、敲代码,有问必答!
🔥点击使用-免登录深度版🔥

帮我写个手动输入数值排序的c语言代码

时间2023-12-28 09:21:26 提问来自 安徽省马鞍山市 的网友 分类创作 浏览207
```c #include <stdio.h> void swap(int *a, int *b) { int temp = *a; *a = *b; *b = temp; } void bubble_sort(int arr[], int n) { for (int i = 0; i < n - 1; i++) { for (int j = 0; j < n - 1 - i; j++) { if (arr[j] > arr[j + 1]) { swap(&arr[j], &arr[j + 1]); } } } } int main() { int n; printf("请输入数组长度: "); scanf("%d", &n); int arr[n]; printf("请输入%d个整数: ", n); for (int i = 0; i < n; i++) { scanf("%d", &arr[i]); } bubble_sort(arr, n); printf("排序后的数组: "); for (int i = 0; i < n; i++) { printf("%d ", arr[i]); } printf(" "); return 0; } ```

不满意?免费深度重写!

免责声明:
以上内容除特别注明外均来源于网友提问,创作工场回答,未经许可,严谨转载。

上一篇 在实现中华民族伟大复兴的进程中,如何加快建设教育强国、科技强国、人才强国? 下一篇 国内江苏佳禾输送设备科技有限公司怎么样?