通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"CSP考试" 试卷中 CSP-S1提高级初赛试卷[2021] 中有题目如下:
第1题
#include <iostream> #include <cmath> using namespace std; const double r = acos(0.5); int a1, b1, c1, d1; int a2, b2, c2, d2; inline int sq(const int x) { return x * x; } inline int cu(const int x) { return x * x * x; } int main() { cout.flags(ios::fixed); cout.precision(4); cin >> a1 >> b1 >> c1 >> d1; cin >> a2 >> b2 >> c2 >> d2; int t = sq(a1 - a2) + sq(b1 - b2) + sq(c1 - c2); if (t <= sq(d2 - d1)) cout << cu(min(d1, d2)) * r * 4; else if (t >= sq(d2 + d1)) cout << 0; else { double x = d1 - (sq(d1) - sq(d2) + t) / sqrt(t) / 2; double y = d2 - (sq(d2) - sq(d1) + t) / sqrt(t) / 2; cout << (x * x * (3 * d1 - x) + y * y * (3 * d2 - y)) * r; } cout << endl; return 0; }
假设输入的所有数的绝对值都不超过1000,将第28行中的“x * x”改成“sq(x)”,“y * y”改成“sq(y)”,不会影响程序运行的结果。
正确
错误
所属试卷:CSP-S1提高级初赛试卷[2021]
(本题 11 分)对于题 43 中计算机 M 和程序
在屏幕上输出“Hello world”,使用的 Pyt
数据结构主要研究的是数据的逻辑结构、数据的运算和
通常软件测试实施的步骤是( )。
软件生命周期是指( )。
fun函数的功能是:通过键盘输入给x所指的整型数组所有
若有定义语句则表达式(b<<2)/(3ǁb)的值是(
表达式[1,2,3]*3的执行结果为_______。
关键字__________用于测试一个对象是否是一个可
以下程序段print函数输出的结果是。
设有如下结构体说明:请填空,完成以下对数组s的定义,使
若有以下定义和语句,为使变量c1得到字符‘A’,变量c
关于DNS下列叙述错误的是( A )。
以下程序的输出结果是( )。
综述Linux系统的文件权限及其管理。答:Linux用
磁盘限额管理可以使用 ______ 软件工具,其中硬限
将/home/stud1/wang目录做归档压缩,压缩
在Linux与中断相关的三个核心数据结构中,用做抽象的
在MySQL中,取值范围最小的整型是( )。
数据库物理设计的主要内容是( )。
只有那种使用了局部变量的递归过程在转换成非递归过程时才
TCP 报头信息和 UDP 报头信息中都包含下列哪项信
要得到最后一句SELECT查询到的总行数,可以使用的函
设char a,b;,若想通过a&&b运算保留a的第1
编写函数fun,函数的功能是:根据以下公式计算s,计算
请编写函数fun,其功能是分别统计形参t所指二维数组中
输入:4 61 2 102 3 203 4 304 1
输入: ABCDEFGuvwxyz输出: ______
欧拉图 G 是指可以构成一个闭回路的图,且图 G 的每
输出:____________________
更多选择题
更多填空题
计算机二级Python语言程序设计模拟试卷
Python第三方库
2025年考研408计算机统考真题在线评测(附答案)
Python标准库
Python函数
Python文件
Python组合数据类型