-
-
0#include<stdio.h> void swap(int* arr1, int* arr2) { int c = 0; c = *arr1; *arr1 = *arr2; *arr2 = c; } void bubble(int arr[], int sz) { int x = 0; int y = 0; for (x = 0; x <sz-1 ;sz--) { for (y = 0; y < sz - 1; y++) { if (arr[y] > arr[y + 1]) swap(&arr[y], &arr[y + 1]); } } } int main(){ int i = 0; int j = 0; int arr[10] = { 0 }; int sz = sizeof(arr) / sizeof(arr[0]); for (i = 0; i < sz; i++) { scanf_s("%d", &arr[i]); } bubble(arr, sz); for (j = 0; j <sz; j++) { printf("%d ", arr[j]); } } 这一段代码我运行的没问题,为啥我问文
-
3动态ip不好吗
-
7
-
2
-
10
-
0
-
7
-
8
-
1
-
18
-
1
-
29
-
2
-
3
-
4
-
2
-
4
-
11求解读这句话:函数定义即是函数本身的源代码。
-
12
-
2
-
19有些题运行后代入洛谷给的数据是正确的,验证了一下其他数字也没问题。为什么会全红呀
-
3这道题为什么是10?是不是那里Maxsize的大小是要按本来空间的大小来算的,而不是减1的
-
15
-
2
-
3rt,刚学完c++,写完了一个图书管理系统,下一步要用qt做图书管理系统,有什么好的网课推荐吗,网上课程好多,不知道看哪个比较好
-
5
-
3
-
2
-
14
-
3numbers[5] = {1, 2}; numbers[ ] = {1, 2, 3, 4, 5}; 这两种情况是不是只能在定义数组时使用。是不是只有在初始化数组的时候才能这么用,定义完数组就不能这么写了?
-
12
-
1各位老哥,想考的院校的参考书是c语言程序设计第一版李刚主编的,但是现在学的是c语言程序设计第五版谭浩强主编的,有影响吗
-
2
-
5
-
9
-
4
-
8本人在写c语言作业的时候,发现自己写题写不出,但是看别人写的代码又能理解,这种情况该怎么解决呢?
-
5
-
24很多人诋毁C是一种很原始的语言,几乎无法用于业务开发,比如因为C缺乏反射机制,导致C很多时候需要写很多多余代码。比如format类型的函数,当开发一个学生管理系统,定义了Student 结构体, 怎么把它打印出来? 怎么把这个结构解析成Json?难道只能手写很多转换代码?而即使我们有耐心写转换函数,一旦业务改了,修改字段, 我们也得跟着该转换函数。太原始了!别人Python都是一个print解决的! 有解决办法吗?好像宏也不太好使,,, 有!其实很
-
8
-
1想自学C但这本书看得一知半解,官方的课太贵了想问问各位8U们有没有资源啊
-
4
-
0
-
2第二天循环队列的判空条件不应该是Q.front==Q.rear吗