#define _CRT_SECURE_NO_WARNINGS 1
#include<stdio.h>
#include<stdlib.h>
#include<Windows.h>
#include<string.h>
int main()
{
char arr1[] = "*******************";
char arr2[] = " welcome to China! ";
int left = 0;
int right = strlen(arr1) - 1; //sizeof(arr1)/sizeof(arr[0])-2
printf("%s\n", arr1);
Sleep(1000); //睡眠函数,使得字符串每隔一秒打印一行
while (left <= right)
{
arr1[left] = arr2[left];
arr1[right] = arr2[right];
Sleep(1000);
printf("%s\n", arr1);
left++;
right--;
}
system("pause\n");
return 0;
}
#include<stdio.h>
#include<stdlib.h>
#include<Windows.h>
#include<string.h>
int main()
{
char arr1[] = "*******************";
char arr2[] = " welcome to China! ";
int left = 0;
int right = strlen(arr1) - 1; //sizeof(arr1)/sizeof(arr[0])-2
printf("%s\n", arr1);
Sleep(1000); //睡眠函数,使得字符串每隔一秒打印一行
while (left <= right)
{
arr1[left] = arr2[left];
arr1[right] = arr2[right];
Sleep(1000);
printf("%s\n", arr1);
left++;
right--;
}
system("pause\n");
return 0;
}
本文展示了一个使用C语言实现的字符串替换示例,通过逐步替换字符串中的字符来演示过程。该程序利用了标准库函数,并引入了延时效果以增强演示的直观性。
2185

被折叠的 条评论
为什么被折叠?



