#xz0001. 选择题-第二讲变量定义与使用

选择题-第二讲变量定义与使用

  1. 23=a;是否合法(){{ select(1) }}
  • 合法
  • 不合法
  1. a=b+c;是否合法( ){{ select(2) }}
  • 合法
  • 不合法
  1. x+y=z;是否合法( ){{ select(3) }}
  • 合法
  • 不合法
  1. a=a+1;是否合法( ){{ select(4) }}
  • 合法
  • 不合法
  1. 下列关于C++语言的叙述,不正确的是( ){{ select(5) }}
  • 变量定义时可以不初始化
  • 变量被赋值之后的类型不变
  • 变量没有定义也能够使用
  • 变量名必须是合法的标识符
  1. 以下不可以作为C++标识符的是( ){{ select(6) }}
  • x321
  • 0x321
  • x321_
  • _x321
  1. 如果a、b和c都是int类型的变量,下列哪个语句不符合C++语法( ){{ select(7) }}
  • c = a + b
  • c += a + b
  • c = a = b
  • c = a++b
  1. 如果用int类型的变量a和b分别表达长方形的长和宽,则下列哪个表达式不能用来计算长方形的周长( ){{ select(8) }}
  • a + b * 2
  • 2 * a + 2 * b
  • a + b + a + b
  • b + a * 2 + b
  1. 变量a保留小数点后六位有效数字的正确写法( ){{ select(9) }}
  • printf("%.2f",a);
  • printf("%.6f",a);
  • printf(".6lf",a);
  • printf("%.6lf",a);
  1. 如果a为int类型的变量,且a的值为6,则执行a =a*3;之后,a的值会是( ){{ select(10) }}
  • 3
  • 6
  • 9
  • 18