知识点:
1. 字符类型(char)>>%c
2. 字符串类型char[]>>%s
3. 短整型(short)>>%hd
4. 整型int>>%d 或 %i
5. 长整型(long)>>%ld
6. 单精度小数类型(float)>>%f
7. 双精度小数类型(double)>>%lf 或 %f
8. 十六进制输出>>%x
9. 八进制输出>>%o
10. 指针变量输出>>%h
11. 前面加上0x的话%#来格式化
代码部分:
#include <stdio.h>
int main()
{
int sum=97;//定义整型变量并赋值97
//格式控制符的调用,同一个值97的 不同的控制符下的输出形式
printf("int(d):%d\n\
char(c):%c\n\
short(hd):%hd\n\
int(i):%i\n\
long(ld):%ld\n\
float(f):%f\n\
double(lf):%lf\n\
十六进制输出(x):%x\n\
十六进制输出带0x(#x):%#x\n\
八进制输出(o):%o\n\
指针变量的输出(p)%p\n\
指针变量的输出带0x(#p)%#p\n",
sum,sum,sum,sum,sum,sum,sum,sum,sum,sum,sum,sum);//标准输出语句
char str[]={"字符串类型变量要用%s控制符来打印"};
printf("char[](s):%s\n",str);//打印出字符串变量
system("pause");//按任意键推出语句
return 0;//结束进程
}
演示效果:
