Q0421:

  1. default case 后面都是: 非 ;

Q0422:

  1. true 写成 ture
  2. 你用来终止循环的判断语句 if (num>=5) 却写在了 while 循环的外部
  3. 改完代码后要 保存
  4. a +=b 就是说 这个算式的 a 等于原来的 a 加上 b 的值
  5. 为什么 int num =1 后面要加;
int guess_count = 1

是一条绝对独立、必须立刻结算的底层物理指令。它的完整含义是:

“立刻向操作系统申请 4 个字节的栈内存,在符号表里将这块内存命名为 guess_count,并将二进制的 1 强行写入这块内存。”

2 用数组算平均值,总和

#include <iostream>
using namespace std;
int main()
{
    int arr[5] = {12,45,9,78,23};
    double avg;
    int sum =0;
    for (int i =0;i<5;i++)
    sum = sum +arr[i];
    avg = sum/5.0;
    cout << "平均数是" << avg << endl;
    return 0;
}

Q0423

  1. 单个 = 表示 赋值 == 表示提问,输出bool型

i 在下面定义的,是怎么弄到arr[ ]里面的

image.png