欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

【c语言】Online Judge Practice 4

程序员文章站 2022-03-04 19:37:16
...

2020年春节期间
武汉肺炎确诊病例数攀增
举国上下支援武汉
祝愿祖国挺过这一难关
武汉加油!中国加油!

c语言

一、翻转数组

【注】
使用指针能改变传入的数组的值
【代码】
【c语言】Online Judge Practice 4

二、使用指针函数对10个整数进行选择排序

【代码】
【c语言】Online Judge Practice 4

三、求二维数组第n个元素的值

【代码】
【c语言】Online Judge Practice 4

四、一维数组动态构造

【注】
使用malloc、free函数应该加上stdlib.h头文件
【代码】
【c语言】Online Judge Practice 4

五、字符串排序

【注】
字符串交换要使用strcpy函数
【代码】
【c语言】Online Judge Practice 4

六、10个数将最小的放前面最大的放后面

【注】
两种情况:
1.普通型
2.最小的在最后,最大的在最前
如果再按照上述方法会使得交换两遍
得到和原来的序列
所以要加入判定条件
【代码】
【c语言】Online Judge Practice 4

七、将数组后m位数移到数组最前端

【注】
定义一个数组
找到移动位置
定义一个临时数组
从该位置遍历将数组元素移动到临时数组中
将前面元素移动到临时数组后部
将临时数组复制到原数组
【代码】
【c语言】Online Judge Practice 4

八、n个人围成一圈,报数为3的剔除,求最后剩哪一位

【代码】
【c语言】Online Judge Practice 4

九、使用指针遍历字符数组元素

【代码】
【c语言】Online Judge Practice 4

十、对多个字符串进行排序

【注】
使用二维数组
使用冒泡排序
使用strcmp函数进行比较
【代码】
【c语言】Online Judge Practice 4