- 位运算练习 ```c // 将变量a的第1位设置为1,其他位保持不变 uint8_t a = 0b10101001; // 0xa9
// 将变量b的第3位设置为0,其他位保持不变 uint8_t b = 0b10101001; // 0xa9
// 将变量c的第7位取反,其他位保持不变 uint8_t c = 0b10101001; // 0xa9
// 将变量d的第0位和第7位取反 uint8_t d = 0b10110011; // 0xb3;
// 检查变量e的第7位是否为1,如果是则输出”Bit is set”,否则输出”Bit is not set”。 uint8_t e = 0b10110011; ```
- 编写一个程序,判断一个整数是否为偶数。
从屏幕上输入一个学生的成绩(0-100),对学生成绩进行评定:
<60为E
60~69为D
70~79为C
80~89为B
90以上为A
<0或>100提示成绩输入出错编写一个switch程序,根据用户输入的等级(A、B、C、D、E),输出对应的描述(优秀,良好,中等,及格,不及格)。
- 输出100以内能被7整除的数,分别用for循环和while循环完成
- 实现1~100偶数和累加,分别用for循环和while循环完成