通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"CSP考试" 试卷中 CSP-J1入门级初赛试卷[2022] 中有题目如下:
第1题
#include<iostream> using namespace std; int n, k; int solve1() { int l = 0, r = n; while (l <= r) { int mid = (l + r) / 2; if (mid * mid <= n) l = mid + 1; else r = mid - 1; } return l - 1; } double solve2(double x) { if (x == 0) return x; for (int i = 0; i < k; i++) x = (x + n / x) / 2; return x; } int main() { cin >> n >> k; double ans = solve2(solve1()); cout << ans << ' ' << (ans * ans == n) << endl; return 0; }
假设 int 为 32 位有符号整数类型,输入的 n 是不超过 47000 的自然数、k 是不超过 int 表示范围的自然数,该程序有存在缺陷。当输入的 n 过大时,第 12 行的乘法有可能溢出,因此应当将 mid 强制转换为 64 位整数再计算。
正确
错误
所属试卷:CSP-J1入门级初赛试卷[2022]
使用 turtle 库的 turtle.fd函数和
有以下程序}执行时输入:1 2 3 <回车>,则输出结
有三个关系R、S和T如下:则下列操作中正确的是( )。
有以下程序:程序运行后的输出结果是。
请在下面的横线处填上适当内容,以使类的定义完整。
对于Python类中的私有成员,可以通过“对象名._类
语句pass仅起到占位符的作用,并不会做任何操作。
函数fun的功能是:将s所指字符串中ASCI值为偶数的
定义一个带参得宏,用以判断整数n是否能被x整除,编写程
有变量定义char c,*s=NULL;则sizeof
以下printf语句中的负号的作用是_________
输入的n等于1001时,程序不会发生下标越界。
在计算机网络中,所有的计算机均连接到一条通信传输线路上
以下程序运营后的输出结果是____。
若要定义一个具有5个元素的整型数组,以下错误的定义语句
请编写函数fun,函数的功能是:将M行N列的二维数组中
一个稀疏矩阵Am*n采用三元组形式表示, 若把三元组中
下面哪些测试属于白盒测试。
常见的软件概要设计方法有 3 大类:以数据流图为基础构
在 ISO/OSI 参考模型中,实现两个相邻结点间流量
将函数funl的入口地址赋给指针变量p的语句是____
若int x=6;则x+=x-=x*x表达式最后x的值
定义int a[2][3];表示数组a中的元素个数是_
数组名和函数名均可以作为函数的实参和形参。
设有如下函数定义:如果在主程序中用下面的语句调用上述函
一个工作人员可使用多台计算机,而一台计算机被多个人使用
输出 :____
下列关于最短路算法的说法正确的有( )。
(序列重排)全局数组变量 a 定义如下:const i
输入: CBBADADA输出: ______
更多选择题
更多填空题
计算机二级Python语言程序设计模拟试卷
Python第三方库
2025年考研408计算机统考真题在线评测(附答案)
Python标准库
Python函数
Python文件
Python组合数据类型