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";


