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

彩票网站和app建设涿州注册公司流程和费用

彩票网站和app建设,涿州注册公司流程和费用,岳阳做网站哪家好,佛山网站制作专业公司描述 对字符串中的所有单词进行倒排。 说明: 1、构成单词的字符只有26个大写或小写英文字母; 2、非构成单词的字符均视为单词间隔符; 3、要求倒排后的单词间隔符以一个空格表示;如果原字符串中相邻单词间有多个间隔符时&#xf…

描述

对字符串中的所有单词进行倒排。

说明:
1、构成单词的字符只有26个大写或小写英文字母;
2、非构成单词的字符均视为单词间隔符;
3、要求倒排后的单词间隔符以一个空格表示;如果原字符串中相邻单词间有多个间隔符时,倒排转换后也只允许出现一个空格间隔符;
4、每个单词最长20个字母;

数据范围:字符串长度满足 1≤n≤10000
输入描述
输入一行,表示用来倒排的句子

输出描述
输出句子的倒排结果

示例1

输入:
I am a student
输出:
student a am I

示例2

输入:
$bo*y gi!r#l
输出:
l r gi y bo

实现

#include <ctype.h>
#include <stdio.h>
#include <stdlib.h>
#include <stdbool.h>
#include <string.h>bool isCharNum(char c)
{if (((c >= 'a') && (c <= 'z')) || ((c >= 'A') && (c <= 'Z')))return true;elsereturn false;
}
int main() {char c;int sLen = 0;char s[10001][21] = {0};while (1) {int ret = scanf("%[^ \n]%c", s[sLen], &c);// printf("s: %s, len: %d, c: 0x%02x[0x%02x, 0x%02x], ret: %d\n", s[sLen], sLen, c, ' ', '\n', ret);sLen++;if (c == '\n') {break;}}// for (int i = 0; i < sLen; i++) {//     printf("%s ", s[i]);// }// printf("\n");for (int i = 0; i < sLen; i++) {int s1Len = strlen(s[i]);// printf("s: %s, len: %d\n", s[i], s1Len);for (int j = 0; j < s1Len; j++) {if (!isCharNum(s[i][j])) {s[i][j] = ' ';}}// printf("result = s: %s, len: %d\n", s[i], s1Len);}// for (int i = 0; i < sLen; i++) {//     printf("%s ", s[i]);// }// printf("\n");for (int i = sLen - 1; i >= 0; i--) {int s1Len = strlen(s[i]);char *pBuf = NULL;int m = -1;int cnt = 0;while ((pBuf = strrchr(s[i], ' ')) != NULL) {int curS1Len = strlen(s[i]);m = pBuf - s[i];// printf("pBuf: 0x%02x[0x%02x]. m = %d[%d]\n", *pBuf, '\0', m, curS1Len);if ((m + 1) != curS1Len) {  // 找到的' '不是字符串结尾printf("%s ", pBuf + 1);}m = pBuf - s[i];s[i][m] = '\0';  // 将' '换成结束符// printf("s: %s, len: %d\n", s[i], strlen(s[i]));}printf("%s ", s[i]); // 跳出while,说明没有' ',打印最后的字符串}printf("\n");
}
http://www.yayakq.cn/news/304371/

相关文章:

  • 做视频网站要多大带宽免费微网站案例
  • 网站上传文件夹宁波公司核名网站
  • wordpress站群模板搜附近的人用什么软件
  • 网站制作谁家好可以做基因通路分析的网站
  • 沈阳h5建站请简述网站建设的一般流程图
  • 南宁网站建设流程如何在互联网上做推广
  • 网站首页制作的过程网络机柜定制
  • 全国妇联官方网站儿童之家建设汝城县网站建设公司
  • 专业做网站的公司有没有服务器渭南市住房和城乡建设部网站
  • 个人内网网站建设网站关键字如何设置
  • 余姚企业网站建设建设销售型网站
  • 网站 改域名网站建设与推广范文
  • 郑州定制网站开发手机搭建wordpress 不root
  • 儿童教育自适应网站模板旅行网站建设方案策划书
  • 重庆营销型网站随做的好处国内知名摄影网站
  • 网站关键词书写步骤厦门网站建设推广哪家好
  • 苏州市市政建设集团公司网站网站开发需要什么服务器
  • 自己建个网站多少钱网站建设维护预算
  • 西部数码网站备案核验单做网站用哪个预装系统
  • 小米路由器3做网站二维码生成器在线制作图片
  • 枣庄企业网站推广wordpress4.9 环境
  • 网站站点结构图网页设计师培训费用
  • 凡科建站联系电话网站界面设计的基本原则是什么
  • 网站丢失了怎么办龙岗外贸网站制作
  • 域名就是网站名吗企业管理系统设计
  • 淘宝联盟填网站备案wordpress五分钟建站
  • 境外电商网站建设苏州知名互联网公司
  • 中国建设工程协会网站团关系转接网站建设
  • 响应式网站好不好金融企业类网站模板免费下载
  • 一个完整的网站怎么做郑州百度公司地址