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

做外单网站优化什么建立生育支持政策体系

做外单网站,优化什么建立生育支持政策体系,在工商网站上怎么做电话的变更,做剧情游戏的网站题目描述:将一句话的单词进行倒置,标点不倒置。比如 “I like beijing.”,经过处理后变为:“beijing. like I”。 文章目录 原题目题目描述:输入描述:输出描述:题目链接: 整体思路分…

题目描述:将一句话的单词进行倒置,标点不倒置。比如 “I like beijing.”,经过处理后变为:“beijing. like I”。

文章目录

  • 原题目
    • 题目描述:
    • 输入描述:
    • 输出描述:
    • 题目链接:
  • 整体思路
  • 分步实现
    • 1. 输入字符串
    • 2. 逆序功能
    • 3. 整句话逆序
    • 4. 单词逆序
    • 5. 整体代码和oj结果
  • 写在最后

原题目

题目描述:

将一句话的单词进行倒置,标点不倒置。比如 “I like beijing.”,经过处理后变为:“beijing. like I”。
字符串长度不超过100。

输入描述:

输入一个仅包含小写字母、空格、‘.’ 的字符串,长度不超过100。
‘.’ 只出现在最后一个单词的末尾。

输出描述:

依次输出倒置之后的字符串,以空格分割。

题目链接:

https://www.nowcoder.com/questionTerminal/8869d99cf1264e60a6d9eff4295e5bab

整体思路

先将整句话逆序处理,然后再将每个单词进行逆序,这样一来整句话的顺序虽然颠倒了,但是单词因为逆序了两次,还是正常顺序。

分步实现

1. 输入字符串

利用gets函数输入获取整句话的字符串。

#include <stdio.h>
int main()
{char arr[100];gets(arr);//和scanf函数类似,获取键盘输入的字符printf("%s", arr);//测试是否获取到了return 0;
}

编译结果:
image.png

2. 逆序功能

自定义写一个reverse函数,利用指针来逆序字符串的内容,之所以写成函数是因为这个功能需要复用。
利用数组在栈区中存放时,下标由小到大,地址由低到高存放的原理,判断其首元素地址和末位元素的地址,如果左边的地址小于右边,使用指针进行元素交换,并且左边指针++,右边指针–,重新进行循环判断,直到左边大于等于右边,则跳出循环,这样就可以完成字符串的逆序操作。

#include<string.h>
void reverse(char* left, char* right)
{char tmp;while (left < right){tmp = *left;*left = *right;*right = tmp;left++;right--;}
}

3. 整句话逆序

利用strlen函数,求得字符串长度,就可以利用reverse函数将首元素地址,和首元素地址加字符串长度减一,将整句话逆序。

#include <stdio.h>
int main()
{char arr[100];gets(arr);int len = strlen(arr);reverse(arr, arr + len - 1);//传入首元素地址和末位元素地址printf("%s\n", arr);//测试用return 0;
}

编译结果:
image.png

4. 单词逆序

利用指针来判断是否遇到了空格或者\0,没有遇到的话,指针向前走,如果遇到了,就将之前的内容逆序一次,直到指针走到\0,跳出循环。

int main()
{char arr[100];gets(arr);int len = strlen(arr);reverse(arr, arr + len - 1);char* cur = arr;//cur作为光标遍历整个字符串并进行判断char* start = arr;//start作为每个单词的第一个元素地址指针用while (*cur){while (*cur != ' ' && *cur != '\0'){cur++;//不是空格或者\0,指针就向前走}reverse(start, cur - 1);//将这个单词的开头和末位地址传入reverse进行逆序start = cur + 1;//start去指向新单词的开头if (*cur != '\0')//直到*cur(数组元素)等于\0时,cur(指针)停止++,并且在while循环处跳出循环(因为\0就是0,为假){cur++;}}printf("%s\n", arr);//打印字符串return 0;
}

编译结果:
image.png

5. 整体代码和oj结果

#include <stdio.h>
#include<string.h>void reverse(char* left, char* right)
{char tmp;while (left < right){tmp = *left;*left = *right;*right = tmp;left++;right--;}
}int main()
{char arr[100];gets(arr);int len = strlen(arr);reverse(arr, arr + len - 1);char* cur = arr;char* start = arr;while (*cur){while (*cur != ' ' && *cur != '\0'){cur++;}reverse(start, cur - 1);start = cur + 1;if (*cur != '\0'){cur++;}}printf("%s\n", arr);return 0;
}

image.png

写在最后

如果本文对您有帮助,可不可以给我一个小小的点赞呀❤~您的支持是我最大的动力。

博主小白一枚,才疏学浅,难免有所纰漏,欢迎大家讨论和提出问题,博主一定第一时间改正。

谢谢观看嘿嘿(๑•̀ㅂ•́)و✧~!


文章转载自:
http://www.morning.ypcd.cn.gov.cn.ypcd.cn
http://www.morning.kcsx.cn.gov.cn.kcsx.cn
http://www.morning.qkcyk.cn.gov.cn.qkcyk.cn
http://www.morning.mhwtq.cn.gov.cn.mhwtq.cn
http://www.morning.wnrcj.cn.gov.cn.wnrcj.cn
http://www.morning.pbzlh.cn.gov.cn.pbzlh.cn
http://www.morning.lxwjx.cn.gov.cn.lxwjx.cn
http://www.morning.lgcqj.cn.gov.cn.lgcqj.cn
http://www.morning.jqbpn.cn.gov.cn.jqbpn.cn
http://www.morning.bpmdh.cn.gov.cn.bpmdh.cn
http://www.morning.xrnh.cn.gov.cn.xrnh.cn
http://www.morning.lkkgq.cn.gov.cn.lkkgq.cn
http://www.morning.nbnpb.cn.gov.cn.nbnpb.cn
http://www.morning.lbcbq.cn.gov.cn.lbcbq.cn
http://www.morning.hlxxl.cn.gov.cn.hlxxl.cn
http://www.morning.rrgm.cn.gov.cn.rrgm.cn
http://www.morning.rzczl.cn.gov.cn.rzczl.cn
http://www.morning.sdkaiyu.com.gov.cn.sdkaiyu.com
http://www.morning.htbsk.cn.gov.cn.htbsk.cn
http://www.morning.kwnnx.cn.gov.cn.kwnnx.cn
http://www.morning.srbmc.cn.gov.cn.srbmc.cn
http://www.morning.pjzcp.cn.gov.cn.pjzcp.cn
http://www.morning.knqck.cn.gov.cn.knqck.cn
http://www.morning.rhpgk.cn.gov.cn.rhpgk.cn
http://www.morning.dwmtk.cn.gov.cn.dwmtk.cn
http://www.morning.bfcxf.cn.gov.cn.bfcxf.cn
http://www.morning.ndfwh.cn.gov.cn.ndfwh.cn
http://www.morning.jlrym.cn.gov.cn.jlrym.cn
http://www.morning.shangwenchao4.cn.gov.cn.shangwenchao4.cn
http://www.morning.bkylg.cn.gov.cn.bkylg.cn
http://www.morning.yxplz.cn.gov.cn.yxplz.cn
http://www.morning.tkcz.cn.gov.cn.tkcz.cn
http://www.morning.lwlnw.cn.gov.cn.lwlnw.cn
http://www.morning.nyqm.cn.gov.cn.nyqm.cn
http://www.morning.hbkkc.cn.gov.cn.hbkkc.cn
http://www.morning.jwxnr.cn.gov.cn.jwxnr.cn
http://www.morning.wnkbf.cn.gov.cn.wnkbf.cn
http://www.morning.hjssh.cn.gov.cn.hjssh.cn
http://www.morning.xbrxk.cn.gov.cn.xbrxk.cn
http://www.morning.hqxyt.cn.gov.cn.hqxyt.cn
http://www.morning.xgzwj.cn.gov.cn.xgzwj.cn
http://www.morning.wfcqr.cn.gov.cn.wfcqr.cn
http://www.morning.kqlrl.cn.gov.cn.kqlrl.cn
http://www.morning.rbsmm.cn.gov.cn.rbsmm.cn
http://www.morning.pzrrq.cn.gov.cn.pzrrq.cn
http://www.morning.jbfzx.cn.gov.cn.jbfzx.cn
http://www.morning.dgfpp.cn.gov.cn.dgfpp.cn
http://www.morning.vattx.cn.gov.cn.vattx.cn
http://www.morning.rksg.cn.gov.cn.rksg.cn
http://www.morning.nfmlt.cn.gov.cn.nfmlt.cn
http://www.morning.ghrhb.cn.gov.cn.ghrhb.cn
http://www.morning.lfpdc.cn.gov.cn.lfpdc.cn
http://www.morning.wdprz.cn.gov.cn.wdprz.cn
http://www.morning.ltxgk.cn.gov.cn.ltxgk.cn
http://www.morning.bpmfn.cn.gov.cn.bpmfn.cn
http://www.morning.qrlsy.cn.gov.cn.qrlsy.cn
http://www.morning.qrcxh.cn.gov.cn.qrcxh.cn
http://www.morning.kchwr.cn.gov.cn.kchwr.cn
http://www.morning.lhxrn.cn.gov.cn.lhxrn.cn
http://www.morning.sjwzl.cn.gov.cn.sjwzl.cn
http://www.morning.dfffm.cn.gov.cn.dfffm.cn
http://www.morning.rsqpc.cn.gov.cn.rsqpc.cn
http://www.morning.kqpsj.cn.gov.cn.kqpsj.cn
http://www.morning.tgbx.cn.gov.cn.tgbx.cn
http://www.morning.lstmq.cn.gov.cn.lstmq.cn
http://www.morning.khpx.cn.gov.cn.khpx.cn
http://www.morning.gghhmi.cn.gov.cn.gghhmi.cn
http://www.morning.qbgdy.cn.gov.cn.qbgdy.cn
http://www.morning.jyznn.cn.gov.cn.jyznn.cn
http://www.morning.cwwts.cn.gov.cn.cwwts.cn
http://www.morning.kongpie.com.gov.cn.kongpie.com
http://www.morning.jpdbj.cn.gov.cn.jpdbj.cn
http://www.morning.hqsnt.cn.gov.cn.hqsnt.cn
http://www.morning.ksqzd.cn.gov.cn.ksqzd.cn
http://www.morning.cpqqf.cn.gov.cn.cpqqf.cn
http://www.morning.crrmg.cn.gov.cn.crrmg.cn
http://www.morning.rhlhk.cn.gov.cn.rhlhk.cn
http://www.morning.gnlyq.cn.gov.cn.gnlyq.cn
http://www.morning.jpqmq.cn.gov.cn.jpqmq.cn
http://www.morning.mgkcz.cn.gov.cn.mgkcz.cn
http://www.tj-hxxt.cn/news/80.html

相关文章:

  • 做公司网站要走哪些流程做百度推广的公司电话号码
  • 合肥做网站汇站网什么叫seo网络推广
  • 免费的网站在线客服软件什么是网站优化
  • 永州网站建设淘宝的17种免费推广方法
  • 微网站栏目中国关键词
  • 汕头百度网站建设怎样申请网站注册
  • 网络运维前景seo优化技术
  • 网站建设基础知识及专业术语游戏搬砖工作室加盟平台
  • 行业门户网站建设方案书榆林seo
  • 南京企业网站制作价格360优化大师安卓手机版下载安装
  • wap是什么意思啊优化大师win7
  • 湖北省建设厅乡镇污水官方网站营销推广方式都有哪些
  • 沣东新城开发建设集团有限公司网站下载百度导航最新版本
  • 百度站长平台网站改版工具免费发链接的网站
  • 高端品牌服装福州seo博客
  • 成都企业网站建设费用百度有效点击软件
  • 深圳婚纱摄影网站建设公司调查公司
  • 即墨网站建设哪里有神马搜索seo优化排名
  • 专门做代购的网站武汉网站竞价推广
  • 3340网站建设与管理门户网站软文
  • 财务管理咨询太原seo推广外包
  • 策划案需要给做网站吗吉林关键词排名优化软件
  • 桐城做淘宝店铺网站公司百度推广登录后台
  • 网站开发技术 难点深圳网络营销运营
  • 织梦模板添加网站地图免费自助建站平台
  • 专业网站建设webmeng培训班报名
  • 深圳做营销网站公司全面网络推广营销策划
  • 成都企业网站维护成品网站源码
  • 网站诊断表近三天新闻50字左右
  • 可以做兼职的网站免费发布广告信息的网站