2018 程序设计基础(东南大学) 最新满分章节测试答案
本答案对应课程为:点我自动跳转查看
本课程起止时间为:2018-12-25到2018-12-25
本篇答案更新状态:已完结
第二单元:数据和表达式 第二单元测试
1、 问题:关于变量,以下描述正确的是
选项:
A:变量名在程序的运行中是不可以改变的
B:变量名在程序的运行中是可以改变的
C:变量名中的数据是不可以改变的
D:变量的存放位置是可以随意变化的
答案: 【变量名在程序的运行中是不可以改变的】
2、 问题:分离一个三位数N中的十位数的方法是:
选项:
A:N % 10
B:N // 10 % 10
C:N % 100
D:N // 10
答案: 【N // 10 % 10】
3、 问题:将
选项:
A:sqrt(pow(x, 2) / (pow(x, 2) + 1))
B:sqrt(pow(2, x) / (pow(2, x) + 1))
C:pow(sqrt(2, x) / (sqrt(2, x) + 1))
D:pow(sqrt(x, 2) / (sqrt(x, 2) + 1))
答案: 【sqrt(pow(x, 2) / (pow(x, 2) + 1))】
4、 问题:将
选项:
A:x = … + ( … + … ) / ( … – ….)
B:x = … + ( … + … ) / ( … + 1 / (…. + 1 / … ))
C:x = … + ( … + … / (…. + 1 / … )) / ( … + 1 / …)
D:x = … + ( … + (… / (…. + 1 / … ))) / ( … + 1 / …)
答案: 【x = … + ( … + … ) / ( … + 1 / (…. + 1 / … ))】
5、 问题:输入三角形的三边长度a, b, c,可以利用海伦公式求三角形面积:
选项:
A:第一个公式和第二个公式可融合到一个表达式中,即按照
B:书写程序时,如果先给出S的计算公式,再给出k的计算公式,那么程序会自动调用下方的k的计算公式来计算S
C:S的计算公式,在程序中可以写为:S = sqrt(k(k – a)(k – b)(k – c))
D:k的计算公式,在程序中可以写为:k = (a + b + c) / 2
答案: 【k的计算公式,在程序中可以写为:k = (a + b + c) / 2】
6、 问题:计算
选项:
A:sqrt(sin alpha ^ 2 + cos beta ^ 2)
B:sqrt(sin^2(alpha) + cos^2(beta))
C:sqrt(pow(sin(alpha), 2) + pow(cos(beta), 2))
D:sqrt pow(sin(alpha), 2) + pow(cos(beta), 2)
答案: 【sqrt(pow(sin(alpha), 2) + pow(cos(beta), 2))】
7、 问题:计算x的3次方,可用的方法有:
选项:
A:sqrt(x, 3)
B:pow(x, 3)
C:x * x * x
D:x ^ (1/3)
答案: 【pow(x, 3);
x * x * x】
8、 问题:求一个正整数N的个位数,可以用的方法包括
选项:
A:N // 10
B:N % 10
C:N – N // 10
D:N – N // 10 * 10
答案: 【N % 10;
N – N // 10 * 10】
9、 问题:以下表达式中,有两个的计算结果是相同的,请挑选出来
选项:
A:1 / sqrt(sin(x) * sin(x) + cos(y) * cos(y))
B:sqrt(pow(sin(x), 2) + pow(cos(y), 2))
C:pow(sin(x) * sin(x) + cos(y) * cos(y), 0.5)
D:pow(pow(sin(x), 2) + pow(cos(y), 2), 2)
答案: 【sqrt(pow(sin(x), 2) + pow(cos(y), 2));
pow(sin(x) * sin(x) + cos(y) * cos(y), 0.5)】
10、 问题:对于表达式中的运算符,以下说法正确的是
选项:
A:运算符都有计算结果
B:运算符都有优先级
C:在运算符相同的情况下,多个运算符会随机安排次序计算
D:括号虽然代表不了运算符的优先级,但是可以调整计算次序
答案: 【运算符都有计算结果;
运算符都有优先级;
括号虽然代表不了运算符的优先级,但是可以调整计算次序】
第三单元:分支结构 第三单元测试
1、 问题:对“如果”模块的说法,正确的是
选项:
A:同一个“如果”模块,“那么”中包含的程序,和“否则”中包含的程序,程序根据条件判别的结果,运行其中的一项。
B:同一个“如果”模块,“那么”中包含的程序,和“否则”中包含的程序,在一些特殊的情况下,可能运行其中的两项。
C:同一个“如果”模块,“那么”中包含的程序,和“否则”中包含的程序,在一些特殊的情况下,可能都不运行
D:同一个“如果”模块,“那么”中包含的程序,和“否则”中包含的程序,程序根据条件判别的结果,又可以二选一运行,有可能什么都不运行,也有可能两者都运行。
答案: 【同一个“如果”模块,“那么”中包含的程序,和“否则”中包含的程序,程序根据条件判别的结果,运行其中的一项。】
2、 问题:判别坐标 (x, y) 在单位圆内的程序表达式书写为:
选项:
A:x + y < 1
本文章不含期末不含主观题!!
本文章不含期末不含主观题!!
支付后可长期查看
有疑问请添加客服QQ 2356025045反馈
如遇卡顿看不了请换个浏览器即可打开
请看清楚了再购买哦,电子资源购买后不支持退款哦