通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"CSP考试" 试卷中 CSP-J1入门级初赛试卷[2020] 中有题目如下:
第1题
(质因数分解)给出正整数 n,请输出将 n 质因数分解的结果,结果从小到大输出。
例如:输入n=120,程序应该输出 2 2 2 3 5,表示 120=2×2×2×3×5。输入保证 2≤n≤109。提示:先从小到大枚举变量 i,然后用 i 不停试除 n 来寻找所有的质因子。
试补全程序。
#include <cstdio> using namespace std; int n, i; int main() { scanf("%d", &n); for (i = ①; ② <= n; i ++) { ③ { printf("%d ", i); n = n / i; } } if (④) { printf("%d ", ⑤); } return 0; }
③ 处应填( )
if (n % i == 0)
if (i * i <= n)
while (n % i == 0)
while (i * i <= n)
所属试卷:CSP-J1入门级初赛试卷[2020]
若有如下类声明,执行语句MyClass a,b[2],
下列字符串中,正确的C++标识符是。
关于下列程序段的说法中,正确的是( )。
以下叙述中正确的是( )。
有以下程序:程序运行后的输出结果是( )。
若有说明语句:以下叙述正确的是( )。
有以下程序>:程序运行后的输出结果是( )。
已知x为非空列表,那么表达式x.reverse==
Python标准库os.path中用来判断指定文件是否
可以使用内置函数__________查看包含当前作用域
若a是int型变量,则表达式(a=4.5,a*2),a
假设有如下代码:缺不能使float类型变量k得到正确数
在下图所示的网络中,若主机H发送一个封装访问Inter
编写1个弹出式菜单的shell程序并实现其简单的菜单功
要查找文件除了用find命令外还可以用什么命令?
Linux与windows 的网上领居互联,需要提供什
在客户/服务器结构中,DBMS运行在 。
采用 TCP/IP 数据封装时,以下哪个端口号范围标识
2023年CSP-S1阅读程序题3:假设输入总是合法的
(9 分)某网络拓扑如题 47 图所示,以太网交换机
已知a=10,b=15,c=1,d=2,e=10,则表
设a=3,b=4,c=4,则表达式a+b>c&&b==
若有定义语句:int a=3,b=2,c=1;以下选项
请编写函数fun,它的功能是:计算并输出n(包括n)以
以下叙述中正确的是
2)第 16行改成fa[i]=0;,不影响程序运行结果
2-3 树是一种特殊的树,它满足两个条件:(1)每个内
输入:114 5 6 6 4 3 3 2 3 2 1输
输入:9734526输出:______________
输出:_____________
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2