通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"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]
有如下程序,运行时的输出结果是。
(本题 11 分)对于题 43 中计算机 M 和程序
学生的记录由学号和成绩组成,N名学生的数据已在主函数中
检查软件产品是否符合需求定义的过程称为( )。
设有:则调用函数scanf能正确给s和c读入数据的是
有以下程序:程序运行后的输出结果是( )。
改正下面程序段中的错误,写出整个正确的程序段参考答案:
已知 vec =[[1,2],[3,4]],则表达式
已知函数定义def func(*p):return s
某个自动加油站有a、b、c三种汽油,单价分别为1.50
在按字节编址的计算机M上,题43中f1的部分源程序(阴
下列IP地址中,只能作为IP分组的源IP地址但不能作为
在/home目录下查找文件名为。Profile的文件,
假设下图所示只提供递归查询服务,其他域名服务器均只提供
用来插入数据的命令是( ),用于更新的命令是( )
2023年CSP-S1阅读程序题3:假设输入总是合法的
常见的软件概要设计方法有 3 大类:以数据流图为基础构
(14分)某机器字长为32位的计算机M,采用请求调页存
若有定义和语句:若通过键盘输入:10,A,12.5,则
静态变量和外部变量的初始化是在_____阶段完成的,而
一个C程序总是从_____开始执行。
预处理命令行都必须以_____号开始。
下列叙述正确的是
有以下程序,程序运行后的输出结果是( )。
当 n=100时,最好情况下,与第 12行的比较运算执
一个 1×8的方格图形(不可旋转)用黑、白两种颜色填涂
计算机应用的最早领域是( )。
在无向图中,所有定点的度数之和是边数的 ( )倍 .
有六个元素FEDCBA 从左至右依次顺序进栈,在进栈过
输入: 9 19 29 39输出: _________
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2