C::写一个可以演示多个字符从两端移动,中间汇聚的代码
2016-12-24 21:31
357 查看
首先我们来分析下思路:
1)我们可以定义两个数组,一个用来存储原来要被移动的字符,一个用来放移动后的字符
2)当从两端向中间汇聚的时候,要有一定的节奏,此时,我们可以用,sleep函数
接下来我们来看下代码具体如何实现:
//welcome to world!
//##############
//w############!
#include<stdio.h>
#include<windows.h>
int main()
{
char a[] = "welcome to world!";
char b[] = "##############";
int i = 0;
int j = sizeof(a)/sizeof(a[0])-1;
while(i<j)
{
b[i] = a[i];
b[j] = a[j];
printf("%s\n",b);
Sleep(1000);
i++;
j--;
}
return 0;
}
1)我们可以定义两个数组,一个用来存储原来要被移动的字符,一个用来放移动后的字符
2)当从两端向中间汇聚的时候,要有一定的节奏,此时,我们可以用,sleep函数
接下来我们来看下代码具体如何实现:
//welcome to world!
//##############
//w############!
#include<stdio.h>
#include<windows.h>
int main()
{
char a[] = "welcome to world!";
char b[] = "##############";
int i = 0;
int j = sizeof(a)/sizeof(a[0])-1;
while(i<j)
{
b[i] = a[i];
b[j] = a[j];
printf("%s\n",b);
Sleep(1000);
i++;
j--;
}
return 0;
}
相关文章推荐
- 编写代码,演示多个字符从两端移动,向中间汇聚。
- 编写代码,演示多个字符从两端移动,向中间汇聚
- 编写一段代码,演示多个字符从两端移动,向中间汇聚
- 编写代码,演示多个字符从两端移动,向中间汇聚。
- n的阶乘;计算1!+2!+3!+4!+...+10!;编写代码,演示多个字符从两边移动,向中间汇聚;求ax^2+bx+c=0的解;写一个程序返回参数二进制中1的个数;6.求两个数的最大公约数。
- 编写代码,演示多个字符从两端移动,向中间汇聚。
- C语言编写代码,演示多个字符从两端移动,向中间汇聚
- 编写代码,演示多个字符从两端移动,向中间汇聚。
- 用C语言编写代码,演示多个字符从两端移动,向中间汇聚
- 编写代码,演示多个字符从两端移动,向中间汇聚。
- 演示多个字符从两端移动,向中间汇聚
- 演示多个字符从两端移动,向中间汇聚
- 演示多个字符从两端移动,向中间汇聚
- 演示多个字符从两端移动,向中间汇聚。
- 演示多个字符从两端移动,向中间汇聚
- 【C语言】动态地演示多个字符从两端移动,向中间汇聚
- 演示多个字符从两端移动,向中间汇聚。
- C语言演示多个字符由两端向中间汇聚
- 多个字符从两端移动,向中间汇聚
- 两端输出<字符从两端移动,向中间汇聚>。模拟三次密码输入