C语言我们在输入输出的时候需要进行格式化
输出的格式是printf("%*,%*,%* " ,元素名1,元素名2,元素名3);
输入的格式是scanf("%* %* %*",&元素名1,&元素名2,&元素名3);
输入和输出都是可以同时操作一个或多个元素的
- %d 输出十进制整数 例如:("%d",100) 输出:100
- %x 输出十六进制整数 例如:("%x",100) 输出:64
- %o 输出八进制整数 例如:("%o",100) 输出:144
- %f 输出单精度浮点数 例如:("%f",100.0) 输出:100.000000
- %e 输出指数浮点数 例如:("%e",100.0) 输出:1.000000e+02
- %g 输出通用浮点数 例如:("%g",100) 输出:100.000
- %a 输出十六进制浮点数 例如:("%a",100) 输出:0*1.9p6
- %s 输出字符串 例如:("%s",“abcde”) 输出:abcde
- %c 输出字符 例如:("%c",‘a’) 输出:a
输入输出的格式化都是相同的,只是输入的时候需要加一个&符号