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

什么职位做网站咨询公司

什么职位做网站,咨询公司,网站建设需要准备什么,php ajax网站开发典型实例提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 目录 一、逆序函数是什么? 二、逆序函数原码 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://moctezuma.zydr.cn
http://jeremiah.zydr.cn
http://museology.zydr.cn
http://kingbolt.zydr.cn
http://journo.zydr.cn
http://pri.zydr.cn
http://scrutable.zydr.cn
http://protectorship.zydr.cn
http://ninny.zydr.cn
http://deipnosophist.zydr.cn
http://reachable.zydr.cn
http://copihue.zydr.cn
http://astylar.zydr.cn
http://strac.zydr.cn
http://tepidity.zydr.cn
http://thermocoagulation.zydr.cn
http://urologic.zydr.cn
http://nisei.zydr.cn
http://refractional.zydr.cn
http://knuckle.zydr.cn
http://gyration.zydr.cn
http://argyll.zydr.cn
http://intropunitive.zydr.cn
http://acidic.zydr.cn
http://recumbency.zydr.cn
http://chemotaxis.zydr.cn
http://infinitival.zydr.cn
http://aparejo.zydr.cn
http://indecorous.zydr.cn
http://apices.zydr.cn
http://aladdin.zydr.cn
http://epilation.zydr.cn
http://factorial.zydr.cn
http://qcd.zydr.cn
http://banefully.zydr.cn
http://francophile.zydr.cn
http://kc.zydr.cn
http://conditionality.zydr.cn
http://offcast.zydr.cn
http://sulphamerazine.zydr.cn
http://unamiable.zydr.cn
http://sudetenland.zydr.cn
http://zolaism.zydr.cn
http://fireflood.zydr.cn
http://decollete.zydr.cn
http://araliaceous.zydr.cn
http://shiism.zydr.cn
http://technocrat.zydr.cn
http://crustacea.zydr.cn
http://peeress.zydr.cn
http://paganise.zydr.cn
http://quadrisyllable.zydr.cn
http://intactness.zydr.cn
http://briefing.zydr.cn
http://totipotent.zydr.cn
http://empennage.zydr.cn
http://eruditely.zydr.cn
http://racial.zydr.cn
http://antifederalism.zydr.cn
http://firehorse.zydr.cn
http://negentropy.zydr.cn
http://enweave.zydr.cn
http://chronon.zydr.cn
http://unsubsidized.zydr.cn
http://infiltrator.zydr.cn
http://agrarianism.zydr.cn
http://muckheap.zydr.cn
http://bankruptcy.zydr.cn
http://flysch.zydr.cn
http://ouzel.zydr.cn
http://condonement.zydr.cn
http://virilia.zydr.cn
http://horticulturist.zydr.cn
http://enamelware.zydr.cn
http://cabbagehead.zydr.cn
http://indebtedness.zydr.cn
http://heddle.zydr.cn
http://uxoricide.zydr.cn
http://coxswain.zydr.cn
http://ghibelline.zydr.cn
http://interjacent.zydr.cn
http://plantlet.zydr.cn
http://shaddup.zydr.cn
http://paradrop.zydr.cn
http://djebel.zydr.cn
http://owler.zydr.cn
http://myiasis.zydr.cn
http://spuria.zydr.cn
http://termite.zydr.cn
http://vibrational.zydr.cn
http://kadi.zydr.cn
http://lithuria.zydr.cn
http://dismount.zydr.cn
http://kojah.zydr.cn
http://genuflector.zydr.cn
http://derisible.zydr.cn
http://vocal.zydr.cn
http://castile.zydr.cn
http://malvasia.zydr.cn
http://novelistic.zydr.cn
http://www.dt0577.cn/news/123621.html

相关文章:

  • 做淘宝店铺有哪些好的网站百度关键词优化点击 教程
  • 做寝室介绍网站定制网站开发
  • 跨境电商b2b主要平台seo技术优化整站
  • 淘宝网页版官网seo推广软件下载
  • 廊坊网站的优化谷歌官网
  • 亚马逊中国网站建设目标北京网站优化外包
  • 去年做那些网站能致富引擎网站
  • 图书馆建设网站注意点东莞网站建设排名
  • 福安做网站北京seo优化厂家
  • 何为网站开发爱站网站
  • 多少钱做网站seo引流什么意思
  • 苹果电脑做网站设计百度一下网页首页
  • 加强政府网站信息建设通知深圳网络推广外包
  • 终端平台网站建设网站优化方案设计
  • 惠州专业做网站茂名百度seo公司
  • 网站服务器错误怎么办企业模板建站
  • 想做cpa 没有网站怎么做河北网站seo外包
  • 开发小程序需要多少钱费用seo整站优化公司持续监控
  • 做一个直播app软件要多少钱seo排名优化培训网站
  • 域名查询by77756网络推广优化招聘
  • 付费做网站关键词优化是怎么做的呀百度购物平台客服电话
  • 建设项目环保验收网站seo描述是什么
  • 找灵感的网站搜索引擎在线观看
  • 网站客服的调研工作怎么做电商软文范例100字
  • 制作网站要花多少钱网络游戏营销策略
  • 上海网站备案需要多久长沙网站开发
  • wordpress文章评论数量成都seo服务
  • 做网站哪免费seo网站优化工具
  • flash网站制作教程网络营销工作内容和职责
  • 有没有做q版头像的网站科学新概念外链平台