通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"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 表示范围的自然数,当输入为“256 11”时,输出的第一个数( )。
等于 16
接近但小于 16
接近但大于 16
前三种情况都有可能
所属试卷:CSP-J1入门级初赛试卷[2022]
如下程序段(do-while循环、i自乘相关),运行这
下面对软件特点描述不正确的是
编写代码,输出 1~100 的所有素数。参考答案:
下列程序使用指针编程逆序打印输入的10个整数。请仔细阅
若int m=2, n=1; m=++n; 则m、n的
有以下程序:程序运行后输出的结果是。
若有定义:则执行表达式(a=b+c)ǁ(++b)后,a
程序阅读题1、2、#include<iostream.
下列带缺省值参数的函数说明中,正确的说明是( )。
动态绑定的多态性是通过虚函数实现的。
Python用来访问和操作内置数据库SQLite的标准
数学表达式 用Python语句写出,正确的语句是。
使用列表推导式生成包含10个数字5的列表,语句可以写为
_____指令用来取消宏定义。
以下程序运营后的输出结果是____。
Mysql锁的粒度越小,并发度就越 ___,开销越大,
一个基本关系中,候选码( )。
关于Internet,以下说法正确的是
条件“BETWEEN 20 AND 30”表示年龄在2
2023年CSP-S1阅读程序题1:假设输入的x是不超
在一棵高度为 3 的 3 阶 B 树中,根为第一层,若
(归并第 k 小)已知两个长度均为 n 的有序数组 a
连接字符串的函数是_____,只写函数名即可。
若a是int型变量,则计算表达式a=25/3%3后a的
请编写函数fun,其功能是:计算并输出:s=1+(1+
函数proc的功能是:根据整型形参n,计算如下公式的值
某系统结构图如下图所示,该系统结构图的宽度是
由数字 1,1,2,4,8,8 所组成的不同的四位数的
输入:62 5 3 11 12 4输出:
(大整数开方 )输入一个正整数 n(1<=n<10 1
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2