C语言打印"Hello World!"的N种方法

在C语言初始学习时,每个人的第一个程序几乎都是"Hello World!",但你有知道有多少种打印"Hello World!"的方法呢?

操作方法

  • 01

    第一种: //printf();函数直接打印 void helloWorld1() { printf("Hello World!"); }

  • 02

    第二种: //%s,代表输出的为字符串 void helloWorld2() { printf("%s", "Hello World!"); }

  • 03

    第三种: //putchar();打印单个的字符 void helloWorld3() { putchar('H'); putchar('e'); putchar('l'); putchar('l'); putchar('o'); putchar(' '); putchar('W'); putchar('o'); putchar('r'); putchar('l'); putchar('d'); putchar('!'); }

  • 04

    第四种: //putchar();ASCII码十进制方式打印字符串 void helloWorld4() { putchar(72);//H 110、48 putchar(101);//e 145、65 putchar(108);//l 154、6c putchar(108);//l 154、6c putchar(111);//o 157 6f putchar(32);// 空格  40 20 putchar(87);//W 127 57 putchar(111);//o 157 6f putchar(114);//r 162 72 putchar(108);//l 154、6c putchar(111);//d 144 64 putchar(33);//!41 21 }

  • 05

    第五种: //putchar();ASCII码八进制方式打印字符串 void helloWorld5() { putchar(0110);//H 110、48 putchar(0145);//e 145、65 putchar(0154);//l 154、6c putchar(0154);//l 154、6c putchar(0157);//o 157 6f putchar(040);// 空格  40 20 putchar(0127);//W 127 57 putchar(0157);//o 157 6f putchar(0162);//r 162 72 putchar(0154);//l 154、6c putchar(0144);//d 144 64 putchar(041);//!41 21 }

  • 06

    第六种: //putchar();ASCII码十六进制方式打印字符串 void helloWorld6() { putchar(0x48);//H 110、48 putchar(0x65);//e 145、65 putchar(0x6c);//l 154、6c putchar(0x6c);//l 154、6c putchar(0x6f);//o 157 6f putchar(0x20);// 空格  40 20 putchar(0x57);//W 127 57 putchar(0x6f);//o 157 6f putchar(0x72);//r 162 72 putchar(0x6c);//l 154、6c putchar(0x64);//d 144 64 putchar(0x21);//!41 21 }

  • 07

    第七种: //puts();函数直接打印“Hello World!” void helloWorld7() { puts("Hello World!"); }

  • 08

    第八种: //puts();函数字符串拼接打印“Hello World!” void helloWorld8() { puts("Hello" " " "World" "!"); }

  • 09

    第九种: //将“Hello World!”每个字符单独用printf();函数打印 void helloWorld9() { printf("%c%c%c%c%c%c%c%c%c%c%c%c",'H','e','l','l','o',' ','W','o','r','l','d','!'); }

  • 10

    第十种: //putchar();函数,八进制用转义字符‘\’进行"Hello World!"打印 void helloWorld10() { putchar('\150');//前面带0是八进制,八进制代表字符的编号 putchar('\145');// '\ddd'.3位八进制代表的字符 putchar('\154'); putchar('\154'); putchar('\157'); putchar('\40'); putchar('\167'); putchar('\157'); putchar('\162'); putchar('\154'); putchar('\144'); putchar('\41'); }

  • 11

    第十一种: //putchar();函数,十六进制用转义字符‘\’进行"Hello World!"打印 void helloWorld11() { putchar('\x68');// '\xhh',16进制数据转换成编号,查找字符 putchar('\x65'); putchar('\x6c'); putchar('\x6c'); putchar('\x6f'); putchar('\x20'); putchar('\x77'); putchar('\x6f'); putchar('\x72'); putchar('\x6c'); putchar('\x64'); putchar('\x21'); }

(0)

相关推荐

  • 解决打印机无法打印12种方法

    打印机不能打印大多是由于打印机使用、安装、设置不当造成的,病毒、打印机驱动损坏、打印机端口有故障也会导致打印机不能打印。当打印机不能打印时,以下12种方法基本能够解决问题。 一、打印机没有处于联机状态 ...

  • 解决打印机无法打印(不能打印)的12种方法

    打印机不能打印大多是由于打印机使用.安装.设置不当造成的,病毒.打印机驱动损坏.打印机端口有故障也会导致打印机不能打印.当打印机不能打印时,以下12种方法基本能够解决问题. 步骤/方法 01 打印机没 ...

  • 打印过程中几种方法轻易取消打印任务

    一般正在打印的任务取消是很不好取消的!我每次点取消,打印程序就死掉,没有响应! 下面整理了几种方法供应大家参考一下!喜欢的朋友下载吧!!! 1.正常的取消打印任务的方法是:双击屏幕右下角任务栏里的打印 ...

  • 打印Excel2003中的指定单元的几种方法

    昨天,办公室打字员小李向我提出了一个问题:“我用Excel制作的表格,如果只想打印其中的某个区域,该如何操作?”我向她推荐了下面下面几种方法,你如何感兴趣,也不妨一试。 一、区域设置法 如果每次都是打 ...

  • 使用iPad(iPhone)进行无线打印的四种方法

    ipad可以当打印机来使用,并且可以支持无线打印,非常方便实用,下面我们就来介绍一下如何使用iPad(iPhone)进行无线打印,四种方法依次如下: 1.AirPrint 从iOS 4.2开始,iOS ...

  • 两种方法设置Win7添加打印目录

    在windows7操作系统中只需稍加改变就可以让这个打印工作变得更轻松,实现此功能需要一点点时间,不过如果你经常都要进行打印文件操作的话,那这样做之后就会发现好处多多。 这里有两种不同的选择可以帮助你 ...

  • 双面打印文件的两种方法

    我们在工作和生活中经常会遇到双面打印的情况,今天就以打印机有无自动双面打印功能两种情况来给大家介绍一下.第一种情况:打印机没有自动双面打印1. 首先打开我们需要双面打印的文件,然后依次点击" ...

  • Excel打印预览的2种快捷键

    今天要和大家分享的是:Excel打印预览的2种快捷键详见下图动态演示和步骤分解. 操作方法 01 双击excel文件 02 打开excel文件 03 输入内容 04 首先按ctrl+p打印预览 05 ...

  • 如何用c语言打印九九乘法表

    在学习c语言的过程中,经常会遇见用c语言打印九九乘法表的问题,这类问题该如何解决,小编今天就向大家介绍,希望大家喜欢.(小编这里用的是c-free5向大家演示,如果大家使用的是其他软件,例如VC++6 ...