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

简介: 编写代码,演示多个字符从两端移动,向中间汇聚

@TOC

运行代码:

#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
#include<stdlib.h>
#include<Windows.h>
int main(void)
{
    //4.编写代码,演示多个字符从两端移动,向中间汇聚
    char arr1[] = "welcome to bit";
    char arr2[] = "##############";
    int left = 0;
    int right = sizeof(arr1)/sizeof(arr1[0]) - 2;
    while (left <= right)
    {
        arr2[left] = arr1[left];
        arr2[right] = arr1[right];
        printf("%s\n", arr2);
        Sleep(100);//S要大写
        left++;
        right--;
    }
    return 0;
}

解释:sizeof(arr1)/sizeof(arr1[0]) 是表示数组含元素的个数!

运行结果截图:

在这里插入图片描述

目录
相关文章
|
11月前
|
C语言
字符从两端向中间汇聚——c语言实现
字符从两端向中间汇聚——c语言实现
40 0
|
编译器 C语言
C语言:编写代码,演示多个字符从两端移动,向中间汇聚
题目: 给出第一个字符串,如:"welcome to school!!!!!", 设置第二个字符串:"######################",
|
4月前
7-7 念数字 (15 分)(用数组简化判断过程)
7-7 念数字 (15 分)(用数组简化判断过程)
40 0
|
4月前
|
算法 索引
算法编程(二十一):查找共用字符
算法编程(二十一):查找共用字符
48 0
|
9月前
|
人工智能 C语言
C语言第十八弹---多个字符从两端移动向中间汇聚
C语言第十八弹---多个字符从两端移动向中间汇聚
演示多个字符从两边移动,向中间汇聚
演示多个字符从两边移动,向中间汇聚
|
机器学习/深度学习 搜索推荐 算法
编程艺术 - 第二章 、俩个字符串是否包含问题以及扩展
编程艺术 - 第二章 、俩个字符串是否包含问题以及扩展
62 0
|
存储 芯片
复习单片机:8*8点阵---->点亮数字0(内含:1.设计思路+2.数字0的编程数据+3.原始代码+4.实验现象)(注:获得编程数据工具的下载和使用放在下一篇文章)
复习单片机:8*8点阵---->点亮数字0(内含:1.设计思路+2.数字0的编程数据+3.原始代码+4.实验现象)(注:获得编程数据工具的下载和使用放在下一篇文章)
428 0
复习单片机:8*8点阵---->点亮数字0(内含:1.设计思路+2.数字0的编程数据+3.原始代码+4.实验现象)(注:获得编程数据工具的下载和使用放在下一篇文章)
|
前端开发
前端工作总结250-uni-扩展运算符实现拼接合并操作
前端工作总结250-uni-扩展运算符实现拼接合并操作
108 0
|
缓存 移动开发 编译器
C++STL开发温习与总结(六): 6.C++语言输入/输出流定义之输入/输出格式控制
C++STL开发温习与总结(六): 6.C++语言输入/输出流定义之输入/输出格式控制
C++STL开发温习与总结(六): 6.C++语言输入/输出流定义之输入/输出格式控制