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

南宁响应式网站制作WordPress转发新闻内容

南宁响应式网站制作,WordPress转发新闻内容,网站开发项目需求分析,公司弄个网站多少钱提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 目录 一、逆序函数是什么? 二、逆序函数原码 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.yayakq.cn/news/376225/

相关文章:

  • 建立网站的费用免费传奇网站域名哪里注册
  • 产业园门户网站建设方案设计公司资质等级
  • 做二维码推送网站石家庄市建设局网站信息公开
  • 互联网站开发管理文档开发公司岗位设置
  • 主流科技类的网站都有哪些正规的公司网站建设
  • 深圳建设局网站注册结构师培训中国响应式网站
  • 网站的后期维护工作一般做什么东莞圆心科技网站开发
  • 盐城做网站的哪个公司好90平装修大约多少钱
  • 昆明网站建设团队潍坊专利申请
  • 长沙口碑好的做网站公司哪家好自媒体运营
  • 农业网站如何建设上海网站建设维护
  • 设计师网站pintset门户网站优点
  • 响应式网站模板的应用免费seo工具
  • 网站建设价格标准方案北京学生聚集
  • 做网站学不需要做后台管理系统一二三四视频社区在线
  • 上海做网站建设公司排名站长网站统计
  • 萍乡商城网站建设石桥铺网站建设公司
  • 杭州seo网络推广搜索引擎优化关键字
  • 调整百度对网站的最大天级抓取频次值一级a做网站免费
  • 定西市小企业网站建设网络公司推广软文
  • 有了域名和空间怎么做网站内容wordpress 头像打岔
  • 网站可以跟博客做互链吗wordpress打开文章
  • 做网站最好的网络公司免费网站建设的
  • 设计一个学院网站二级单位网站建设
  • 水网站模板营销型网站盈利模式
  • 微网站推广chrome官网
  • 枣强网站建设旅游网站建设电子商务的困惑
  • 织梦网站熊掌号改造怎么做vue新增页面
  • 化妆品营销型网站案例宠物网站页面设计ps
  • vs中的网站导航怎么做WordPress当前菜单高亮