通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"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,将第21行中t的类型声明从int改为double,不会影响程序运行的结果。
正确
错误
所属试卷:CSP-S1提高级初赛试卷[2021]
在学校中,“班级”与“学生”两个实体集之间的联系属于
有以下程序:程序运行后的输出结果是( )。
设有如下定义:则以下错误引用结构体成员n的是。
有以下程序:程序运行后的输出结果是。
有以下程序程序输出( )。
程序阅读题1、2、#include<iostream>
下面程序中A是抽象类。请在下面程序的横线处填上适当内容
Python用来访问和操作内置数据库SQLite的标准
Python关键字elif表示__________和_
字典对象的________方法返回字典的“值”列表。
给定程序中,函数fun功能是:找出100~999之间
局域网LAN所采用的传输方式为( )
在按字节编址的计算机M上,题43中f1的部分源程序(阴
成批添加用户的命令是 ______
要强制杀死某个进程用什么命令
全部Redhat 9.0系统安装最大大约需要多大磁盘空
MySQL安装时需要为( )用户设置密码。
向数据表中插入一条记录用以下哪一项
下列说法不正确的是
视图是一种常用的数据对象,它是提供( )和( )数据的
查找数据表中的记录用以下哪一项( )
执行下列语句后,b的十进制值是_____。
若a是int型变量,则计算表达式a=25/3%3后a的
设a=3,b=4,c=5,则表达式!(a+b)+c-1
有如下程序:程序运营后的输出成果是( )
请补充函数proc,其功能是:计算下面公式S的值:例如
有三个关系R,S和T如下图所示,则由关系R和S得到关系
从( )年开始,NOIP竞赛将不再支持Pascal语言
一个 32 位整型变量占用( )个字节。
输入: 7输出:______
更多选择题
更多填空题
计算机二级Python语言程序设计模拟试卷
Python第三方库
2025年考研408计算机统考真题在线评测(附答案)
Python标准库
Python函数
Python文件
Python组合数据类型