C连载15-练习一波转换模式
一、复习一下前面所学的内容
1.写出下列字符或者数字的类型以及在printf()函数中使用什么符号转换
常量 | 类型 | 转换说明(%转换符号) |
---|---|---|
12 | int | %d |
0X3 | unsigned int | %#x |
“C” | char(实际上是int) | %c |
2.34E07 | double | %e |
“40” | char(实际上int) | %c |
7.0 | double | %f |
6L | long | %ld |
6.0f | float | %f |
0x5.b6p12 | float | %a |
012 | unsigned int(八进制) | %#o |
2.9e05L | float | %Le |
“s” | char | %c |
100000 | long | %ld |
” “ |
char(实际上是int | %c |
20.0f | float | %f |
0x44 | unsigned int(十六进制) | %x |
-40 | int | %d |
2.假设char ch;分别使用转义序列,十进制,八进制,十六进制来进行赋值
char ch = ""; char ch = 13; char ch = "15"; char ch = "xd";