21. double 类型
语法讲解 今天学: double 存小数,输出时用 %f(默认6位小数)或 %.Nf(指定N位)。 #include <stdio.h> int main(void) { double pi = 3.14; p
22. 类型转换:整数除法
语法讲解 今天学: 两个 int 相除,结果还是 int,小数部分会被丢掉。 #include <stdio.h> int main(void) { int a = 7, b = 2; printf("
23. 强制类型转换
语法讲解 今天学: 在变量前加 (double) 可以把整数当小数来算。 #include <stdio.h> int main(void) { int a = 7, b = 2; printf("%
24. 字符与 ASCII
语法讲解 今天学: 字符在电脑里其实是数字(ASCII码)。'A' 是 65,'a' 是 97。 #include <stdio.h> int main(void) { char ch
25. 四则运算
语法讲解 今天学: C 支持 +、-、*、/ 四种运算。 #include <stdio.h> int main(void) { printf("%d\n", 10 + 3); printf
26. 取模运算
语法讲解 今天学: % 是取模(取余数),a % b 得到 a 除以 b 的余数。 #include <stdio.h> int main(void) { printf("%d\n", 10 % 3
27. 运算优先级
语法讲解 今天学: 先乘除后加减,和数学一样。括号可以改变顺序。 #include <stdio.h> int main(void) { printf("%d\n", 2 + 3 * 4);
28. 自增运算符
语法讲解 今天学: x++ 是 x = x + 1 的简写,x-- 是 x = x - 1 的简写。 #include <stdio.h> int main(void) { int x = 5; x++;
29. 复合赋值
语法讲解 今天学: += -= *= /= 是复合赋值运算符。x += 3 等于 x = x + 3。 #include <stdio.h> int main(void) { int x = 10; x +=
30. 混合运算
语法讲解 今天学: 整数和小数混合运算时,整数会自动提升为小数。 #include <stdio.h> int main(void) { int a = 5; double b = 2.0; print