通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"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 表示范围的自然数,当输入为“3 10”时,输出的第一个数最接近( )。
1.7
1.732
1.75
2
所属试卷:CSP-J1入门级初赛试卷[2022]
有如下类声明,在构造函数XB的下列定义中,正确的是
有如下类说明,在构造函数TestClass1的下列定义
下列运算结果为1的是( )。
(本题 11 分)对于题 43 中计算机 M 和程序
下列程序查找输入8个整数中的最小数。请仔细阅读他的程序
有以下程序:程序的运行结果是( )。
以下叙述中正确的是( )。
程序阅读题1、2、#include<iostream.
表达式 {‘x’:1,**{‘y’:2}}的值为___
以下程序的输出结果是( )。
C语言源程序的基本单位是______________。
使用缺省的子网掩码,IP地址201.100.200.1
一个栈的初始状态为空。一方面将元素5,4,3,2,1依
Internet中发送邮件协议是( )。
有以下程序 程序运营后的输出结果是
RPM有5种基本操作模式,即:______
在Linux系统中,用来存放系统所需要的配置文件和子目
Linux内核引导时,从文件 中读取要加载的文
E-R方法的三要素是:实体、属性和 。
SQL语句中的条件用以下哪一项来表达
在MySQL中,建立数据库用( )
已知头指针h指向一个带头结点的非空单循环链表,结点结构
设a,b,t为整型变量,初值为a=7,b=9,执行完语
假设所有变量都为整型,表达式(a=2,b=5,a>b?
C语言中,_____是程序的基本组成部分。
do-while循环由do开始,while结束,在wh
由正实数构成的数字三角形排列如图所示,第一行为数字 a
在十六进制表示法中,字母 A 相当于十进制中的( )。
输入: 30输出: _________
输出: ________________
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2