C语言编程开发入门基础教程(32)
2015-10-8编辑:ljnbset
char c;
int a=1234;
float f=3.141592653589;
double x=0.12345678987654321;
c='\x41';
printf(a=%d\n, a); /*结果输出十进制整数a=1234*/
printf(a=m\n, a); /*结果输出6位十进制数a= 1234*/
printf(a=d\n, a); /*结果输出6位十进制数a=001234*/
printf(a=-\n, a); /*a超过2位, 按实际值输出a=1234*/
printf(f=%f\n, f); /*输出浮点数f=3.141593*/
printf(f=6.4f\n, f); /*输出6位其中小数点后4位的浮点数f=3.1416*/
printf(x=%lf\n, x); /*输出长浮点数x=0.123457*/
printf(x=.16lf\n,x); /*输出18位其中小数点后16位的长浮点数x=0.1234567898765432*/
printf(c=%c\n, c); /*输出字符c=A*/
printf(c=%x\n, c); /*输出字符的ASCII码值c=41*/
上面结果中的地址值在不同计算机上可能不同。
当然还有一些输入输出函数,这个以后用到时慢慢再介绍。