通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"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; }
④ 处应填( )
n > 1
n <= 1
i + i <= n
i < n / i
所属试卷:CSP-J1入门级初赛试卷[2020]
有如下类定义(运算符重载声明相关),横线处应为运算符函
下列叙述中正确的是
2023 年 10 月 26 日,神舟十七号载人飞船发
输入 4 个数字,各数字采用空格分隔,对应为变量 x0
以下代码的输出结果是( )。
学生的记录由学号和成绩组成,N名学生的数据已在主函数中
下列不属于软件设计阶段任务的是( )。
人员的记录由编号和出生年、月、日组成,N名人员的数据已
给定程序中,函数fun的功能是:计算下式前n项的和作为
在源程序的开始处加上“#include”进行文件引用的
有以下程序程序运行后的输出结果是( )。
有如下程序:程序运行后的输出结果是( )。
有以下程序:程序的运行结果是( )。
可以用delete释放不是用new运算符分配的内存。
以下程序的输出结果是。
在循环语句中,_______语句的作用是提前进入下一次
表达达式max({2:10,8:4,5:9})的结果是
输出如下格式的小九九1*1=11*2=2 2*2= 4
任意长度的Python列表、元组和字符串中最后一个元素
若运行一下程序时输入:-2<回车>,则程序的输出结果是
( )是信息传输的物理通道
为网络提供共享资源并对这些资源进行管理的计算机称之为
在长度为n的线性表中,寻找最大项至少需要比较____次
设x和y均为int型变量,且x=1,y=2,则表达式1
有以下程序程序的输出结果是
(质因数分解)给出正整数 n,请输出将 n质因数分解的
输出:( )
输入:1 2 3 4 5 6 0 7输出:( )
输入: 3 1 2输出: __________
将 2006 个人分成若干不相交的子集,每个子集至少有
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2