当前位置: 首页 > news >正文

什么职位做网站alexa全球网站排名分析

什么职位做网站,alexa全球网站排名分析,蒙古文网站建设汇报,广西南宁电商网站建设提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 目录 一、逆序函数是什么? 二、逆序函数原码 1.直接逆序 2.创建临时数组逆序 三、结言 💥一、逆序函数是什么? 示例:输入1 4 …

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

目录

一、逆序函数是什么?

二、逆序函数原码

1.直接逆序

 2.创建临时数组逆序

三、结言


💥一、逆序函数是什么?

示例:输入1 4 7 9 3

输出:3 9 7 4 1

通俗来说就是将数组一行数据倒着打印。

✨二、逆序函数原码

🥳1.直接逆序

思路:

1.利用scanf与for循环获取多组数据;

2.用left与right两个变量进行左右交换,交换完左边向右靠近,右边向左边靠近,继续交换,直到       left>=right为止

图示如下:

#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
void reverse()
{int i = 0;int j = 0;int tmp = 0;printf("请输入你要输入数的个数:");scanf("%d", &j);int arr[] = { 0 };//注意这里数组没有确定个数for (i = 0; i < j; i++){scanf("%d", &arr[i]);}int left = 0;int right = j-1;while (left <= right)//利用左右下标逐渐向中间靠近{tmp = arr[left];arr[left] = arr[right];arr[right] = tmp;left++;right--;}for(i = 0;i <=j-1;i++){ printf("%d\n",arr[i]);}}
int main()
{reverse();return 0;
}

由于上述代码利用数组存储个数时没有确定数组个数就会导致如下情况: 

正确做法:

int arr[10] = {0}//允许输入十个数以内的逆序,也可换成100或者其他

修改后代码如下:

#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
void reverse()
{int i = 0;int j = 0;int tmp = 0;printf("请输入你要输入数的个数(<10):");scanf("%d", &j);int arr[10] = { 0 };for (i = 0; i < j; i++){scanf("%d", &arr[i]);}int left = 0;int right = j-1;while (left <= right)//利用左右下标逐渐向中间靠近{tmp = arr[left];arr[left] = arr[right];arr[right] = tmp;left++;right--;}for(i = 0;i <=j-1;i++){ printf("%d\n",arr[i]);}}
int main()
{reverse();return 0;
}

 🥳🥳2.创建临时数组逆序

思路:

将数组的数从后往前放入到临时创建的数组中

#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
void reverse()
{int i = 0;int j = 0;int tmp = 0;printf("请输入你要输入数的个数(<10):");scanf("%d", &j);int arr[10] = { 0 };for (i = 0; i < j; i++){scanf("%d", &arr[i]);}//直接逆序//tmp = arr[j];//先将最后一个数存储起来//for (i = j; i > 0; i--)//{//	arr[j] = arr[j - 1];//循环逆转//}//arr[0] = tmp;//将第一个储存最后一个数完成逆转//创建临时数组实现逆序int tem[10] = { 0 };//创建临时数组for (i = 0; i < j; i++){tem[i] = arr[j-i- 1];//将arr数组后面的数存储到tem数组前面}for(i = 0;i <=j-1;i++)//打印逆序后的数组{ printf("%d\n",arr[i]);}}
int main()
{reverse();return 0;
}

🎉三、结言

        以上就是C语言实现逆序数组完整实现啦~🌹🌹🌹土土这里用了两种方法一种是直接发利用左右两个指针来遍历,另一种是创建临时数组来将原来的数组中的数从后往前放置,两种方法各有优缺点哦~如果有什么问题,欢迎打在评论区或者私法给我哦~💖💖

http://www.wooajung.com/news/23537.html

相关文章:

  • 网站制作预算网络营销论文5000字
  • wordpress主题 电子商务哪个合肥seo好
  • 网站建设体质喝什么茶吴忠seo
  • 电脑哪里做模板下载网站谷歌商店app下载
  • 比价网站源码整站程序网站排名top排行榜
  • 网站解析域名可以发外链的论坛有哪些
  • h5营销型网站功能seo品牌优化百度资源网站推广关键词排名
  • 保山网站制作百度浏览器电脑版
  • 做网站需要什么软件关键词生成器
  • 手机网站seo教程下载个人网页在线制作
  • 土豆做视频在线观看网站网络营销渠道策略研究
  • 重庆中国建设监理协会网站sem广告
  • 做网站建立数据库优化神马排名软件
  • 招聘网站开发的流程推广游戏怎么拉人最快
  • 在搜狐快站上做网站怎么跳转原创文章代写
  • 网站banner图尺寸太原seo自媒体
  • 做动态网站dw宣传软文模板
  • 佛山做网站业务工资软文代写费用
  • 企业网站建设费用计入哪个科目今日热点新闻事件摘抄
  • 潍坊 网站建设引流推广是什么意思
  • 石景山周边网站建设长沙网站关键词排名公司
  • 房地产手机网站模板营销型网站建设步骤
  • 英国小子做房产网站广告推送平台
  • 网站备案号怎么看同城发广告的平台有哪些
  • 深圳做网站供应商网站改版公司哪家好
  • 唐山快速建站的公司seo优化网络公司排名
  • 广州市企业网站建设怎么样百度网站推广怎么做
  • 快速网站开发介绍网络营销外包公司
  • 北京网站建设好开鲁网站seo站长工具
  • 腾讯企点客户通seo网络推广公司排名