通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"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]
下面属于黑盒测试方法的是
有如下程序,执行这个程序输出星号(*)的个数为。
关于下列程序段的说法中,正确的是( )。
数据库应用系统中的核心问题是( )。
以下关于函数返回值的描述中,正确的是( )。
请根据以下各小题的要求设计C应用程序(包括界面和代码)
在E-R图中,用来表示实体联系的图形是( )。
表达式{1,2,3}&{3,4,5}的值为______
Python标准库random中的_________方
带有else子句的异常处理结构,如果不发生异常则执行e
已知列表x=[1,2],执行语句y=x后,表达式 x
编写程序实现功能:输入整数a和b,若a2和b2>100
下面程序运行结果是_______。
下面程序的运行结果________。
下列关于C语言数据文件的叙述中正确的是( )。
以下程序的输出结果是( )。
设循环队列的存储空间为Q(1:50),初始状态为fro
在Linux系统中运行下面程序,最多可产生多少个进程?
在FOREIGN KEY约束子句中,如果试图删除某行的
在单链表中,除了首元结点外,任一结点的存储位置由数据元
下面哪个选项是11 1011 1001 0111 和0
设x=5>1+2,x的值为_____。
则x的值为_____。
预处理命令行都必须以_____号开始。
C语言表达式!(3<6)||(4<9)的值是_____
x=5,y=8时,C语言表达式5-2>=x-1<=y-
设循环队列的存储空间为Q(1:35),初始状态为fro
输出:( )
最优前缀编码,也称 Huffman 编码。这种编码组合
计算机在工作过程中,若突然停电, ( )中的信息不会丢
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2