通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"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 / i
n / (i * i)
i * i
i * i * i
所属试卷:CSP-J1入门级初赛试卷[2020]
有程序(外部变量a,函数fun返回10*a,主函数
下列Java源程序结构中三种语句的次序,正确的是( )
请编写函数fun,其功能是:计算并输出3到n之间(含3
有两个关系R与S如下,由关系R和S得到关系T,则所使用
给定程序中,函数fun的功能是:将形参n中,各位上为偶
给定程序中,函数fun功能是:找出100~999之间
有两个关系R和T如下:则由关系R得到关系T的操作是(
在长度为n的有序线性表中进行二分查找,最坏情况下需要比
有以下程序:程序运行时,输入的值在哪个范围内才会有输出
以下函数的功能是计算a的n次方作为函数值返回:为实现上
以下表达式的值与x无关、其值恒为真的是( )。
改正下面程序段中的错误,写出整个正确的程序段参考答案:
已知 x=[3,5,7],那么执行语句x[:3]= [
已知x= {1:1,2:2}那么执行语句x.updat
已知x=[3, 3,4],那么表达式id(x[0])=
已知x={1:1,2:2},那么执行语句x[2]=4之
以下程序输出结果是___________。
下面程序的运行结果是( )。
以下为程序名为prog的程序内容。则 sh prog
文件exer1的访问权限为rw-r--r--,现要增加
试述如何创建一个用户。答:可使用命令useradd创建
创建表时使用 ____ 或key参数可定义索引。
在MySQL中,类型DECIMAL(8,2)中的2表示
某学校的综合管理系统设计阶段,“职称”在学籍管理子系统
在串行通信中采用位同步技术的目的是
x=5,y=8时,C语言表达式5-2>=x-1<=y-
程序运行后的输出结果是。
有以下程序程序的运行结果是
(最大连续子段和) 给出一个数列(元素个数不多于 10
输入: ABCDEFGuvwxyz输出: ______
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2