正在加载,请稍候…

完整刷题、自动判分与错题本在主站体验 前往 爱课堂 →

NCRE计算机等级考试二级(C语言程序设计) 练习题

共 693 道题,以下仅展示题目与选项,供练习与学习使用。

想边做边批改、自动判分、收藏错题? 前往主站在线练习《NCRE计算机等级考试二级(C语言程序设计)》,获得完整学习体验。
前往 爱课堂 学习 →
多选题 2分
以下关于if-else配对规则的说法正确的有( )
  1. AA. else与最近的if配对
  2. BB. else与第一个if配对
  3. CC. 可以用花括号改变配对
  4. DD. else必须单独一行
  5. EE. if和else之间不能有其他语句
  6. FF. 一个if只能有一个else
  7. GG. if-else语句是复合语句
  8. HH. if-else可以嵌套任意层
多选题 2分
以下关于嵌套if语句的说法正确的有( )
  1. AA. if语句可以嵌套
  2. BB. 嵌套层数没有限制
  3. CC. 内层if不能有else
  4. DD. 内层if可以有else
  5. EE. 嵌套if必须缩进
  6. FF. 嵌套if必须使用花括号
  7. GG. 内层if外不能有语句
  8. HH. 嵌套if影响执行效率
多选题 2分
以下关于switch语句中break的说法正确的有( )
  1. AA. break用于跳出switch
  2. BB. break可以省略
  3. CC. break是必需的
  4. DD. break可以有多条
  5. EE. break后不需要分号
  6. FF. break只能用于switch
  7. GG. break可以跳出多层switch
  8. HH. case标签后必须有break
多选题 2分
以下程序段执行后,输出可能是( ) int a=2,b=3; if(a
  1. AA. AB
  2. BB. B
  3. CC. A
  4. DD. 不确定
  5. EE. 编译错误
  6. FF. 运行错误
  7. GG. 空
  8. HH. AA
多选题 2分
以下关于条件表达式中类型转换的说法正确的有( )
  1. AA. char和int可以混合使用
  2. BB. float和double可以混合使用
  3. CC. 整型和浮点型混合时自动转换
  4. DD. 赋值时自动转换类型
  5. EE. 强制类型转换不改变原类型
  6. FF. short自动转换为int
  7. GG. 所有类型可以自动互相转换
  8. HH. double自动转换为float
多选题 2分
以下关于if语句的说法错误的有( )
  1. AA. if后面需要then
  2. BB. if后面是条件表达式
  3. CC. else if是两个单词
  4. DD. if语句是分支语句
  5. EE. else if是两个词连写
  6. FF. if可以嵌套
  7. GG. if可以没有else
  8. HH. if后可以是复合语句
多选题 2分
以下关于if语句和条件运算符的说法正确的有( )
  1. AA. if语句必须有else
  2. BB. 条件运算符是表达式
  3. CC. if语句是表达式
  4. DD. 条件运算符可以构成表达式语句
  5. EE. if语句不能嵌套
  6. FF. 条件运算符不能嵌套
  7. GG. if语句可以代替所有条件运算符
  8. HH. 条件运算符可以代替所有if语句
多选题 2分
以下关于switch语句中case的说法正确的有( )
  1. AA. case后面可以是变量
  2. BB. case后面可以是表达式
  3. CC. case后面必须是常量表达式
  4. DD. case标签值不能相同
  5. EE. case标签必须按大小排列
  6. FF. case标签可以有范围
  7. GG. case后面必须跟语句
  8. HH. case标签值可以相同

本页仅提供题目与选项供学习参考,不含答案。如需系统练习、自动判分与错题本,欢迎前往主站《NCRE计算机等级考试二级(C语言程序设计)》在线练习