通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"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 表示范围的自然数,当输入为“9801 1”时,输出的第一个数为“99”。
正确
错误
所属试卷:CSP-J1入门级初赛试卷[2022]
有如下程序,运行时的输出结果是。
请编写函数fun,该函数的功能是:移动一维数组中的
下列给定程序中,函数fun的功能是计算并输出hig
#编程产生菲波拉契数列20项,例如:0 1 1 2 3
遍历循环语句for i in range(n)关于n的
字符串“ab\n\\012\\\”的长度是______
给定程序MODI1.C是建立一个带头结点的单向链表,并
将当前目录下的bin目录和hello、hello.c文
路由器最主要的功能是:( )
grep -E '[Hh]enr(y|ietta)'
命令 kill 9 的含义是:
在SELECT子句中用 表示所有字段。
负责DBS的正常运行,承担创建、监控和维护数据库结构责
设关系R(A,B,C)和关系S(B,C,D),则下列各
以下删除记录正确的
设有一表示算术表达式的二叉树(见下图),它所表示的算术
下面给出的四种排序方法中,排序过程中的比较次数与排序方
下列有关处理器时钟脉冲信号的叙述中,错误的是。
设有以下共用体类型说明和变量定义,则变量d在内存所占字
C语言中一个函数由函数首部和_____两部分组成。
将数组a的首地址赋给指针变量p的语句是_____。
从函数的形式上看,函数分为无参函数和_____两种类型
设(k=a=5,b=3,a*b),则表达式的值为___
对数据库数据的存储方式和物理结构的逻辑进行描述的是
函数fun的功能是:根据所给的年、月、日,计算出该日是
设循环队列的存储空间为Q(1:35),初始状态为fro
假设输入的 n 和 d[i] 都是不超过 10000的
一些数字可以颠倒过来看,例如 0、1、8颠倒过来还是本
在 Windows 资源管理器中,用鼠标右键单击一个文
(哥德巴赫猜想) 哥德巴赫猜想是指,任一大于 2 的偶
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2