【填空题】已知a=3,b=2,c=1,分别求d、f的值和表达式的值; 1、 d=a>b 2、f=a>b>c d=(),f=(),表达式1=(),表达式2=()
1,0,1,0
举一反三
内容
- 0
for(表达式1; ;表达式3)对表达式2理解错误的是( )。 A: 0 B: 1 C: True D: 真
- 1
for(表达式1;表达式2;表达式3);循环语句中表达式2的值为非0的数,即表示循环条件为真,要继续执行循环。
- 2
对表达式for(表达式1;;表达式3)可理解为 A: for(表达式1;0;表达式3) B: for(表达式1;1;表达式3) C: for(表达式1;表达式3;) D: for(;;表达式3)
- 3
若inta=3,b=2,c=1,f;表达式f=a>b>c的值是() A: 0 B: 1 C: 3 D: 2
- 4
定义函数如下:int f(int a, int b = 1, int c = 2) {return a + b + c;}则下列计算结果错误的是( )。 A: 表达式f(1)的值为4。 B: 表达式f(1, f(1))的值为7。 C: 表达式f(1, f(1), f(1))的值为9。 D: 表达式f(f(1), f(1))的值为11。