• 2021-04-14
    【填空题】已知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。