首页 > 其他分享 >写代码 演示多个字符从两端移动 向中间汇聚

写代码 演示多个字符从两端移动 向中间汇聚

时间:2022-12-20 19:01:00浏览次数:33  
标签:字符 right 演示 int 汇聚 arr2 arr1 include left

#define _CRT_SECURE_NO_WARNINGS

#include <stdio.h>

#include<stdlib.h>   //用于system函数 清空屏幕

#include<string.h>

#include<windows.h>//用于Sleep函数

int main()

  {

    //welcome to my home!!!!!!!!

    //#####################

    //w###################!

    //we#################!!

    //wel###############!!!

    //welc#############!!!!

    //...

    //welcome to my home!!!!!!

    char arr1[] = "welcome to my home!!!!!!";

    char arr2[] = "########################";

    int left = 0;//左下标

//     int sz = sizeof(arr1)/sizeof[0];//数组长度

//     int right = sz-2;//右下标

      //标记:为社么-2是因为数组中最后一个元素是\0,不是!右下标是:数组长度-2


    int right = strlen(arr1)-1;//右下标的另一种简单求法

    while(left<=right)

   {

         arr2[left] = arr1[left];

         arr2[right] = arr1[right];

         printf("%s\n",arr2);

         //休息一秒

         Sleep(1000);//单位是毫秒

         system("cls");//执行系统命令的一个函数-cls-清空屏幕   形成另一种显示的效果

         left++;

         right--;

    }

      return 0;

  }

标签:字符,right,演示,int,汇聚,arr2,arr1,include,left
From: https://blog.51cto.com/u_15916254/5956420

相关文章

  • c++ 去除字符串首尾的空白字符
    c++去除字符串首尾的空白字符​​方法一使用find_first_not_of和find_last_not_of​​​​方法二使用正则表达式(c++11)​​​​测试​​​​测试结果​​方法一使用find_f......
  • 正则提取器和beanshell处理器组合,将提取的所有id拼接成字符串
    1.添加正则表达式,提取所有id值2.添加beanshell处理器将所有的id值拼接成字符串方法一:intN=Integer.parseInt(vars.get("build_matchNr"));log.info(N.toString())......
  • [leetcode]第 3 天 字符串(简单)
    05.替换空格思路由于每次替换从1个字符变成3个字符,使用字符数组可方便地进行替换。classSolution{publicStringreplaceSpace(Strings){StringBuff......
  • Python学习笔记--元组+字符串
    元组元组一旦定义完成,就不能再被修改同样,元组也可以进行嵌套操作当然,若是在元组里面嵌套一个list,那么list里面的元素是可以进行修改的!案例:实现:字符串查找索......
  • 第07期:有关 MySQL 字符集的 SQL 语句
    本篇为理清字符集的续篇​​(上一篇:第06期:梳理MySQL字符集的相关概念)​​,重点讲述字符集涉及到的sql语句用法。一、characterintroducer翻译过来就是字符引导。也就是针......
  • 故障分析 | MySQL 优化案例 - 字符集转换
    作者:xuty本文关键字:SQL优化、字符集一、背景Serverversion:5.7.24-logMySQLCommunityServer(GPL)开发联系我,说是开发库上有一张视图查询速度很慢,9000条数据要查10......
  • 第08期:有关 MySQL 字符集的注意事项
    本文关键字:字符集、建库建表一、数据库和字符集1、建库时指定创建数据库时,显式指定字符集和排序规则,同时,当切换到当前数据库后,参数character_set_database,collation_databa......
  • 每日算法之最长不含重复字符的子字符串
    JZ48最长不含重复字符的子字符串描述请从字符串中找出一个最长的不包含重复字符的子字符串,计算该最长子字符串的长度。示例1输入:"abcabcbb"返回值:3说明:因为无重复......
  • 字符串分割问题
    P1117[NOI2016]优秀的拆分先考虑求出\(AA\)的形式有多少。两个子串相等,可以看作是对于某两个点,它的LCP和LCS正好覆盖了这两个串。而两个串之间的距离正好是这两......
  • 【C语言】strlen 计算字符串长度
     ......