新人小白,求大神帮忙,用基础函数编码

`木兮木。 2019-05-17 05:58:42
新人小白,求大神帮忙,用基础函数编码
...全文
57 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
`木兮木。 2019-05-18
  • 打赏
  • 举报
回复
引用 1 楼 Italink的回复:
看标题jio得你可能不是伸手党

#include<stdio.h>
void reverse(int arr[], int len) {
int tmp;
for (int i = 0; i < len / 2; i++) { //折半,首尾元素交换
tmp = arr[i];
arr[i] = arr[len - i - 1];
arr[len - i - 1] = tmp;
}
}
int main(){
int arr[5] = { 8,6,5,4,1 };
int len = 5;
reverse(arr, len);
for (int i = 0; i < len; i++)
printf("%d ", arr[i]);
return 0;
}
嗯,谢谢,但我们就学了for,whil,if等基础函数,像你写的arr,reverse那些都还没
CaptainXue 2019-05-18
  • 打赏
  • 举报
回复
引用 3 楼 `木兮木。 的回复:
[quote=引用 2 楼 袁君元的回复:]我之前写了好几个经典的排序算法,你可以先学学,然后再自己编写,这些文章通俗易懂 sort函数排序 https://blog.csdn.net/weixin_43956598/article/details/90241551 冒泡排序 https://blog.csdn.net/weixin_43956598/article/details/90176251 选择排序 https://blog.csdn.net/weixin_43956598/article/details/90178197 插入排序 https://blog.csdn.net/weixin_43956598/article/details/90181567 快速排序 https://blog.csdn.net/weixin_43956598/article/details/90215135 希尔排序 https://blog.csdn.net/weixin_43956598/article/details/90234480 有什么不懂可以问哦!
嗯嗯,谢谢哈,我也想早点入门。[/quote]非常欢迎真心想学习的道友
`木兮木。 2019-05-18
  • 打赏
  • 举报
回复
引用 2 楼 袁君元的回复:
我之前写了好几个经典的排序算法,你可以先学学,然后再自己编写,这些文章通俗易懂 sort函数排序 https://blog.csdn.net/weixin_43956598/article/details/90241551 冒泡排序 https://blog.csdn.net/weixin_43956598/article/details/90176251 选择排序 https://blog.csdn.net/weixin_43956598/article/details/90178197 插入排序 https://blog.csdn.net/weixin_43956598/article/details/90181567 快速排序 https://blog.csdn.net/weixin_43956598/article/details/90215135 希尔排序 https://blog.csdn.net/weixin_43956598/article/details/90234480 有什么不懂可以问哦!
嗯嗯,谢谢哈,我也想早点入门。
CaptainXue 2019-05-17
  • 打赏
  • 举报
回复
我之前写了好几个经典的排序算法,你可以先学学,然后再自己编写,这些文章通俗易懂 sort函数排序 https://blog.csdn.net/weixin_43956598/article/details/90241551 冒泡排序 https://blog.csdn.net/weixin_43956598/article/details/90176251 选择排序 https://blog.csdn.net/weixin_43956598/article/details/90178197 插入排序 https://blog.csdn.net/weixin_43956598/article/details/90181567 快速排序 https://blog.csdn.net/weixin_43956598/article/details/90215135 希尔排序 https://blog.csdn.net/weixin_43956598/article/details/90234480 有什么不懂可以问哦!
Italink 2019-05-17
  • 打赏
  • 举报
回复
看标题jio得你可能不是伸手党

#include<stdio.h>
void reverse(int arr[], int len) {
int tmp;
for (int i = 0; i < len / 2; i++) { //折半,首尾元素交换
tmp = arr[i];
arr[i] = arr[len - i - 1];
arr[len - i - 1] = tmp;
}
}
int main(){
int arr[5] = { 8,6,5,4,1 };
int len = 5;
reverse(arr, len);
for (int i = 0; i < len; i++)
printf("%d ", arr[i]);
return 0;
}

69,371

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧