通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"CSP考试" 试卷中 CSP-J1入门级初赛试卷[2023] 中有题目如下:
第1题
#include <iostream> #include <cmath> using namespace std; int solve1(int n){ return n*n; } int solve2(int n){ int sum=0; for(int i=1;i<=sqrt(n);i++){ if(n%i==0){ if(n/i==i){ sum+=i*i; }else{ sum+=i*i+(n/i)*(n/i); } } } return sum; } int main(){ int n; cin>>n; cout<<solve2(solve1(n))<<" "<<solve1((solve2(n)))<<endl; return 0; }
假设输入的n是绝对值不超过1000的整数,完成下面的判断题和单选题:
如果输入的n为质数p的平方,那么solve2(n)的返回值为( )
p²+p+1
n²+n+1
n²+1
p4+2p²+1
所属试卷:CSP-J1入门级初赛试卷[2023]
下列关于基类和派生类关系的叙述中,正确的是。
有如下程序:运行这个程序的输出结果是。
阅读程序,写出程序运行结果。
开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这
下面属于系统软件的是( )。
以下叙述中错误的是( )。
有以下定义:以下叙述中错误的是( )。
下列选项中,能够满足“若字符串s1等于字符串s2,则执
表达式 chr(ord('A')+2)的值为_____
表达式list(range(5))的值为_______
在设计正则表达式时字符__________紧随着其他限
已知各变量类型说明如下则以下不正确的表达式( )。
sizeof(char)是( )。
在/home目录中查找所有的用户目录的命令是_____
在Windows9.x环境下共享Unix/Linux中
Linux文件权限一共10位长度,分成四段,第三段表示
当某字段要使用AUTO_INCREMENT的属性时,该
在DBMS的授权子系统中,授权和回收权限的语句分别是G
在n个结点的无向图中,若边数大于n-1,则该图必是连通
(7 分)下表给出了整型信号量 S 的 wait和
假设主机甲通过 TCP 向主机乙发送数据,部分过程如下
假定主存地址为32位,按字节编址,指令Cache和数据
若定义int array[5], *p;则赋值语句p=
程序段:循环体语句执行_____次。
函数调用时,要求实参与形参的个数必须一致,对应类型一致
函数fun的功能是:判断整数n是否是“完数”。当一
IPv4 协议使用 32位地址,随着其不断被分配,地址
输入: 51 3 5 7 942 6 10 14输出
(过河问题) 在一个月黑风高的夜晚,有一群人在河的右岸
输入: 5 13输出: _________
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2