初学C语言低级问题~!
01 #include <stdio.h> /* 包含文件*/02 /* 空行 */
03 int main(void) { /* main函数声明*/
04 /* 定义两个整型变量*/
05 int a = 3; /* 定义并初始化a */
06 int b = 7; /* 定义并初始化b */
07
08 /* 定义两个浮点型变量*/
09 double c = 2.4; /* 定义并初始化c */
10 double d = 7.4; /* 定义并初始化d */
11
12 /* 使用操作符进行计算*/
13 b = b + a; /* 对b赋值 */
14 d = c * d; /* 对d赋值 */
15
16 /* 输出各个变量的值*/
17 printf("a = %d\n", a); /* 输出a的值 */
18 printf("b = %d\n", b); /* 输出b的值 */
19 printf("c = %d\n", c); /* 输出c的值 */
20 printf("d = %f\n", d); /* 输出d的值 */
21
22 return 0;
23 }
a=3 b=10 c=13107 d=17.76
我想问下 计算后为什么C是13107呢? 不是2.4?? 其他的都能明白 谢谢