c语言:按如下方式输出You are handsome!,每到下一行,就替换掉两边上的字符
来源:互联网 发布:淘宝内部优惠券 赚佣金 编辑:程序博客网 时间:2024/05/16 05:18
按如下方式输出You are handsome!,每到下一行,就替换掉两边上的字符
方法一:
#include<stdio.h>
#include<string.h>
#include<windows.h>
int main()
{
char arr1[] = "#################";
char arr2[] = "You are handsome!";
int start = 0;
int end = strlen(arr2)-1;
printf("%s\n", arr1);
while (start<=end)
{
Sleep(1000);//表示1秒
arr1[start] = arr2[start];
arr1[end] = arr2[end];
printf("%s\n", arr1);
start++;
end--;
}
return 0;
}
方法二:
#include<stdio.h>
#include<string.h>
#include<windows.h>
int main()
{
char arr1[] = "#################";
char arr2[] = "You are handsome!";
int start = 0;
int end = strlen(arr2)-1;
printf("%s\n", arr1);
for (; start <= end; start++,end--)
{
Sleep(1000);//表示1秒
arr1[start] = arr2[start];
arr1[end] = arr2[end];
printf("%s\n", arr1);
}
return 0;
}
结果:
#################
Y###############!
Yo#############e!
You###########me!
You #########ome!
You a#######some!
You ar#####dsome!
You are###ndsome!
You are #andsome!
You are handsome!
请按任意键继续. . .
本文出自 “岩枭” 博客,请务必保留此出处http://yaoyaolx.blog.51cto.com/10732111/1720584
- c语言:按如下方式输出You are handsome!,每到下一行,就替换掉两边上的字符
- 字符替换的几种方式 实例如下
- 【C语言】输出从公元1000年至2000年所有闰年的年号,每输出3个年号换一行!
- 输出指定字符的下一行
- c语言实现,如果是小写字符就输出对应的大写字符,如果是大写,就输出对应的小写字符,是数字就不输出
- 【C语言】:字符串替换空格,输入“we are happy!”,输出”we%20are%20happy!“
- 每一行输入都要打印到标准输出上,前面要加上行号
- 在做商品列表的时候,鼠标触到在每一行的特定位置上,就会显示该商品的图片,移开则消失
- C语言字符替换
- Windows平台下GCC编程之输出1000年(包括1000年)到1999年之间的所有闰年,要求每三个一行,分行输出
- 每写一行代码,就有一行代码的自信。
- java读取文件夹下所有文件并替换文件每一行中指定的字符串
- 01-复制上一行到下一行代码的快捷键
- C 去除 字符串两边的空字符
- JAVA 输出从1到100以内的质数,每5个一行。
- shell读取文件每一行的方式
- shell读取文件每一行的方式
- shell读取文件每一行的方式
- c语言:3种方法实现输出一个整数的每一位。
- c语言:编写程序数一下 1到 100 的所有整数中出现多少次数字 9
- c语言:模拟三次密码输入。
- c语言:编写猜数字小游戏。
- c语言:C语言清空输入缓冲区在标准输入(stdin)情况下的使用
- c语言:按如下方式输出You are handsome!,每到下一行,就替换掉两边上的字符
- c语言:sizeof的使用,其不是函数,是一个操作符关键字,定义一个数组arr,输出arr和&arr的区别
- c语言:0的按位取反结果
- c语言:&&和||的关系
- 如何不用“+”号实现两数之和(2)
- c语言:条件表达式的应用
- c语言:易错的if语句
- c语言:在屏幕上输出图案
- c语言:编写一个程序,它从标准输入(终端)读取C源代码,并验证所有的花括号都正确的成对出现。