《智慧树知到程序设计基础(C语言)测试第五章单元测试参考答案.docx》由会员分享,可在线阅读,更多相关《智慧树知到程序设计基础(C语言)测试第五章单元测试参考答案.docx(6页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、智慧树知到程序设计基础(C语言)测试第五章单元测试参考答案 智慧树知到程序设计基础(C语言)测试第五章单元测试参考答案 ?总题数: 10 1 (10分) 在C语言中,逻辑运算符“&”比“|”的优先级高()。 A.错 B.对 正确 本题总得分10分 2 (10分) 将数学式:a=b或a=65)&(c=A|c=a&(c+32)=A& c0) b=1; else b=-1; b+; printf(%d,b); A.2 B.0 C.1 D.-1 正确 本题总得分10分 6 (10分) 有下列程序,程序运行后的输出结果是()。#include int main() int x=0,y=2, z=3; s
2、witch(x) case 0: switch(y=2) case 1: printf(*); break; case 2: printf(%); break; case 1: switch(z) case 1: printf($); case 2: printf(*); break; default: printf(#); A.*$ B.*% C.* D.*# 正确 本题总得分10分 7 (10分) C语言中条件表达式结果为0表示假,为1表示真。 A.对 B.错 正确 本题总得分10分 8 (10分) 除了最后一个分支,switch语句要求每一个分支后加上一个break语句。 A.错 B.对 正确 本题总得分10分 9 (10分) C可保证复杂的逻辑表达式是从左至右计算的。 A.对 B.错 正确 本题总得分10分 10 (10分) 有下列程序,程序运行后的输出结果是()。 int a=3,b=5,c=7; if (ab) a=b; c=a; if (c!=a) c=b; printf(%d,%d,%dn,a,b,c); A.3,5,3 B.程序段有语法错 C.3,5,7 D.3,5,5 正确 本题总得分10分