递增与递减
本课属于 Coddy C 学习旅程的“基础知识”单元。第 18 课,共 63 课。
在 C 中,递增(++)和递减(--)运算符可以让你将变量的值增加或减少 1。
我们来使用一个整数变量:
int counter = 5;要递增 1,请使用 ++ 运算符:
counter++; // 将 counter 增加到 6要减 1,请使用 -- 运算符:
counter--; // 将 counter 减至 5这些运算符有两种用法:
- 前缀形式(++counter 或 --counter):
int a = 5;
int b = ++a; // a 先增加到 6,然后将 6 赋值给 b- 后缀形式(counter++ 或 counter--):
int x = 5;
int y = x++; // 先将 5 赋值给 y,然后 x 递增到 6区别在于递增相对于赋值发生的时机。
挑战
简单创建一个程序,完成以下操作:
- 声明一个名为
number的整数变量,初始值为 10 - 使用前缀递增运算符将
number增加 1,并将结果赋给名为prefixResult的变量 - 对
number使用后缀递增运算符,并将结果赋给名为postfixResult的变量 - 按照以下确切格式打印
number、prefixResult和postfixResult的最终值:
Number: [value]
Prefix result: [value]
Postfix result: [value]亲手试试
#include <stdio.h>
int main() {
// 在这里编写你的代码
return 0;
}这节课包含一个小测验。开始学习即可作答,并记录你的进度。
基础知识中的所有课
自己练习: C 在线编译器