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

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

@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]) 是表示数组含元素的个数!

运行结果截图:

在这里插入图片描述

目录
相关文章
|
C语言
字符从两端向中间汇聚——c语言实现
字符从两端向中间汇聚——c语言实现
57 0
|
8月前
|
算法 C语言
【再识C进阶3(上)】详细地认识字符串函数、进行模拟字符串函数以及拓展内容
【再识C进阶3(上)】详细地认识字符串函数、进行模拟字符串函数以及拓展内容
|
编译器 C语言
C语言:编写代码,演示多个字符从两端移动,向中间汇聚
题目: 给出第一个字符串,如:"welcome to school!!!!!", 设置第二个字符串:"######################",
|
人工智能 C语言
C语言第十八弹---多个字符从两端移动向中间汇聚
C语言第十八弹---多个字符从两端移动向中间汇聚
|
编译器 C++
手把手教你玩转常用字符串函数(包含模拟实现)
手把手教你玩转常用字符串函数(包含模拟实现)
演示多个字符从两边移动,向中间汇聚
演示多个字符从两边移动,向中间汇聚
|
机器学习/深度学习 搜索推荐 算法
编程艺术 - 第二章 、俩个字符串是否包含问题以及扩展
编程艺术 - 第二章 、俩个字符串是否包含问题以及扩展
79 0
|
C语言
C语言进阶之路:理解不同数据之间的强制性转换
C语言进阶之路:理解不同数据之间的强制性转换
250 0
C语言进阶之路:理解不同数据之间的强制性转换
|
Shell
Shell脚本编程实践——第2关:编写一个脚本,求一个数的逆序表示
Shell脚本编程实践——第2关:编写一个脚本,求一个数的逆序表示
635 0