C_HelloWorld (十种奥)

//十种 HelloWorld 的输出
#include <stdio.h>
#include <stdlib.h>


void Hello1()

{
printf("HelloWorld\n");

}


void Hello2()
{
puts("HelloWorld");//本身就可换行

}


void Hello3()
{
printf("%s","HelloWorld\n");  //HelloWorld按照 %s 格式化为字符串

}


void Hello4()
{
printf("%c%c%c%c%c%c%c%c%c%c%c",'H','e','l','l','o','W','o','r','l','d','\n');


void Hello5()
{
putchar('H');
putchar('e');
putchar('l');
putchar('l');
putchar('o');
putchar('W');
putchar('o');
putchar('r');
putchar('l');
putchar('d');
putchar('\n');

}


void Hello678910()
{
putchar(72);//asc码 10进制
putchar(101);
putchar(0154);//0开始 代表8进制数换为十进制后为108
putchar('\154');//  '\ddd' 代表3位8进制代表的字符 换为十进制后为108
putchar(0x6F);//0x开始 代表16进制数换为十进制后为111
putchar('\x57');//    '\xhh'  代表2位16进制代表的字符 换为十进制后为111
putchar(111);
putchar(114);
putchar(108);
putchar(100);
puts(" <--5种方式写的奥");


void main()

{
Hello1();
Hello2();
Hello3(); 
Hello4();
Hello5();
Hello678910();
system("pause");

}



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章