余小张

 

C语言1.基础语句, printf

 1 #include <stdio.h>
 2 #include <stdlib.h>
 3 
 4 /* run this program using the console pauser or add your own getch, system("pause") or input loop */
 5 
 6 int main(int argc, char *argv[]) {
 7     
 8     printf("\n printf()测试\n");
 9     printf(" \" \"原样输出\n");  // \" \"为了打印"" 
10     printf(" \\n 光标移到下一行  \n "); // \\n为了打印\n 
11 
12     printf(" %%s 打印字符串:%s  %%.3s只打印3个字符串%.3s\n","abab","abab"); // %%s为了打印%s 
13     printf(" %%c 打印字符'\101':%c,'0x41':%c\n",'\101',0x41); 
14     printf(" %%c 打印字符'a' Ascii码    %c\n",'a'); 
15     printf(" %%d 打印字符'a' Ascii码序号%d\n",'a');
16     printf(" %%o 打印八进制无符号数%o,%o,%o,%o,%o,%o\n", 12,-12,012,-012,0x7f,-0x7f);// %%d为了打印%d  
17     printf(" %%d 打印十进制有符号数%d,%d,%d,%d,%d,%d\n", 12,-12,012,-012,0x7f,-0x7f);// %%d为了打印%d  
18     printf(" %%u 打印十进制无符号数%u,%u,%u,%u,%u,%u\n", 12,-12,012,-012,0x7f,-0x7f);// %%u为了打印%u 
19     printf(" %%x 打印十六进制无符号数%x,%x,%x,%x,%x,%x\n", 12,-12,012,-012,0x7f,-0x7f);// %%x为了打印%x
20     printf(" %%X 打印十六进制无符号数%X,%X,%X,%X,%X,%X\n", 12,-12,012,-012,0x7f,-0x7f);// %%X为了打印%X   
21     printf(" %%f 打印十进制浮点数%f, %%5.2f保留小数点后两位%5.2f\n",3.145926, 3.145926); // %%f为了打印%f 留了2位小数 
22     printf(" %%e 打印浮点数%e, %2e\n\n",3.145926, 3.145926); // %%e为了打印%e 
23     
24     printf(" \\t 输入'tab' abc\tde\n"); //  \\t为了打印\t
25     printf(" \\r 输入'回车'当前位置移到本行开头 \r\n"); //  \\r为了打印\r
26     printf(" \\r 输入'回车'\\r后继续输入会覆盖原来的行开头 \r测试\n"); //  \\r为了打印\r
27     printf(" \\b 输入'back' 往回退一格A\b哦\n"); //  \\b为了打印\b
28 
29 }

 

posted on 2023-03-02 15:42  余小张  阅读(259)  评论(0)    收藏  举报

导航