码迷,mamicode.com
首页 > 其他好文 > 详细

字符串从两端进行动态输出

时间:2015-10-11 19:57:44      阅读:126      评论:0      收藏:0      [点我收藏+]

标签:字符串两端动态输出   sleep   

         编写一个程序,自定义一个字符串,使得字符串能够隔1000毫秒从左右两端各输出一个字符,比如:

###############

w#############!

we###########t!

wel#########it!

welc#######bit!

welco##### bit!

welcom###o bit!

welcome#to bit!

welcome to bit!

具体的程序如下所示:

  • #include <stdio.h>

  • #include <windows.h>

  • #include <string.h>

  • int main()

  • {

  •           char a[]="welcome to bit!";

  •           char b[]="###############";

  •           int i=0;

  •           int size=strlen(a);

  •           int left=0;

  •           int right=size-1;

  •           printf("%s\n",b);

  •           for(i=0;i<(size+1)/2;i++)

  •           {

  •                 b[left]=a[left];

  •                 b[right]=a[right];

  •                 left++;

  •                 right--;

  •                 printf("%s\n",b);

  •                 Sleep(1000);

  •          }

  •          return 0;

  • }

其中,Sleep函数是控制动态输出的间隔时间,使用时必须引入windows头文件.



本文出自 “无心的执着” 博客,谢绝转载!

字符串从两端进行动态输出

标签:字符串两端动态输出   sleep   

原文地址:http://10740590.blog.51cto.com/10730590/1701695

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!