printf的用法(此文章用于申请搜狐自媒体)作者胡金峰

来源:互联网 发布:ubuntu kylin 分区 编辑:程序博客网 时间:2024/06/05 18:43
printf() --将变量的内容输出到显示器上
四种用法
1.printf("字符串");例如:printf("哈哈");


2.printf("输出控制符",输出参数);例如:printf("%d",i);


3.printf("输出控制符1 输出控制符2.......",输出参数1,输出参数2.......); 
 例如:printf("%d %d......",i,j.....);    输出控制符和输出参数的个数必须一一对应


4.printf("输出控制符 非输出控制符",输出参数);例如:printf("%d\n",i);
输出控制符包括如下
%d        ---         int
%ld       ---         long int
%c        ---         char
%f  ---         float
%lf  ---     double
%s  ---       字符串
%x(或者%X或者%#X)     int 或 long int


//十六进制表示方法
#include <stdio.h>


int main(int argc,char *argv[])
{
int i = 47; 
printf("%x\n",i);  //输出结果2f
prinf("%X\n",i);  //输出结果2F
printf("%#x\n",i);  //输出结果0x2f
printf("%#X\n",i);  //输出结果0X2F (推荐使用)


return 0;


}




为什么需要输出控制符
1.01组成的代码可以表示数据也可以表示指令


2.如果01组成的代码表示的是数据的话,那么同样的01代码组合以不同的输出格式输出就会 有不同的输出结果
0 0
原创粉丝点击