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

开始练习 →