#G0007. 第五课——基本运算(三)
第五课——基本运算(三)
知识点04:赋值运算符
选择题
1、如果a为int类型的变量,且a的值为6,则执行a%=4;之后,a的值会是()。 {{ select(1) }}
- 1
- 2
- 3
- 4
2、如果a为int类型的变量,且a的值为6,则执行a=a+3;之后,a的值会是? {{ select(2) }}
- 0
- 3
- 6
- 9
3、如果a、b和c都是int类型的变量,下列哪个语句不符合C++语法?() {{ select(3) }}
- a=(b==c);
- b=5.5;
- c=a+b+c;
- a+c=b+c;
4、如果a为int类型的变量,且a的值为6,则执行a*=3;之后,a的值会是()。 {{ select(4) }}
- 3
- 6
- 9
- 18
判断题
1、如果a为int类型的变量,则赋值语句a=a+3;是错误的,因为这条语句会导致a无意义。 {{ select(5) }}
- 正确
- 错误
知识点05:变量自增与自减运算
选择题
1、如果a、b和c都是int类型的变量,下列哪个语句不符合C++语法? {{ select(6) }}
- c=a+b;
- c+=a+b;
- c=a=b;
- c=a++b;
知识点06:三目运算符
填空题
1、执行完下列语句后,z的值是多少?
int x, y, z;
x = 0;
y = 10;
z = (x>y) ? 20 : 50;
{{ input(7) }}