摘要:而再加上后,则会打印一行清除一行,是一个系统命令,如此便产生了更酷炫的效果。完整代码如下,大家有兴趣可自行尝试感谢大家的观看,欢迎点赞评论,有关必回,祝大家万事如意。
#includeint main(){ printf("Hello World!"); return 0;}
想必上面这一段代码是无数程序员们学习C语言后打的第一段代码,今天就给大家介绍一下如何花式打印Hello World
首先我们创建两个长度相同数组,如图所示:
char arr1[] = "Hello World!"; char arr2[] = "############";
基本原理:我们先在屏幕上打印第二个数组,在将第一个数组的值分次替换第二个数组中的内容,我们仍然使用left和right来实现。代码如下:
int main(){ char arr1[] = "Hello World!"; char arr2[] = "############"; int left = 0; int right = strlen(arr1) - 1; while (left <= right) { arr2[left] = arr1[left]; arr2[right] = arr1[right]; printf("%s/n", arr2); //Sleep(1000);//睡眠函数-单位是毫秒 //system("cls");//执行系统命令的 left++; right--; } printf("%s/n", arr2); return 0;}
接下来我们便得到了它(代码中的sleep和system会在下文介绍)
接下来再为大家介绍一个sleep函数,这是一个库函数,头文件为
而再加上system("cls")后,则会打印一行清除一行,system("cls")是一个系统命令,如此便产生了更酷炫的效果。
完整代码如下,大家有兴趣可自行尝试
#include #include #includeint main(){ char arr1[] = "Hello World!"; char arr2[] = "############"; int left = 0; int right = strlen(arr1) - 1; while (left <= right) { arr2[left] = arr1[left]; arr2[right] = arr1[right]; printf("%s/n", arr2); Sleep(1000); system("cls"); left++; right--; } printf("%s/n", arr2); return 0;}
感谢大家的观看,欢迎点赞评论,有关必回,祝大家万事如意。
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/125066.html
摘要:欢迎加入和技术交流群,群聊号码。下面是正文如果只是想要入门的话,使用是非常简单的。主要是通过来工作的。实际上,这块区域不仅可以显示文本。对于开发者来说,这是非常好的资源。 翻译:云荒杯倾本文是Emscripten-WebAssembly专栏系列文章之一,更多文章请查看专栏。也可以去作者的博客阅读文章。欢迎加入Wasm和emscripten技术交流群,群聊号码:939206522。 下面...
摘要:欢迎加入和技术交流群,群聊号码。下面是正文如果只是想要入门的话,使用是非常简单的。主要是通过来工作的。实际上,这块区域不仅可以显示文本。对于开发者来说,这是非常好的资源。 翻译:云荒杯倾本文是Emscripten-WebAssembly专栏系列文章之一,更多文章请查看专栏。也可以去作者的博客阅读文章。欢迎加入Wasm和emscripten技术交流群,群聊号码:939206522。 下面...
摘要:方法可接收两个参数,第一个参数是分隔符,即用来分隔字符串的字符,默认是所有的空字符,包括空格换行制表符等。拆分过程会消耗分隔符,所以拆分结果中不包含分隔符。 正如《你真的知道Python的字符串是什么吗?》所写,Python 中字符串是由 Uniocde 编码的字符组成的不可变序列,它具备与其它序列共有的一些操作,例如判断元素是否存在、拼接序列、切片操作、求长度、求最值、求元素的索引位...
阅读 3149·2021-11-25 09:43
阅读 3187·2021-11-23 09:51
阅读 3499·2019-08-30 13:08
阅读 1506·2019-08-29 12:48
阅读 3574·2019-08-29 12:26
阅读 377·2019-08-28 18:16
阅读 2542·2019-08-26 13:45
阅读 2395·2019-08-26 12:15