通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
"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为质数,solve2(n)的返回值为n²+1()
正确
错误
所属试卷:CSP-J1入门级初赛试卷[2023]
在C++中,cin是一个
以下程序的执行结果是。
(读者自行创建,注意每行第一个逗号后面有空格),其内容
Python 语言中用来表示代码块所属关系的语法是(
有以下程序程序运行后,若从键盘输入(从第1列开始) 1
程序流程图中带有箭头的线段表示的是( )。
使用运算符测试集合包含集合A是否为集合B的真子集的表达
表达式[1,2,3]*3的执行结果为_______。
#编程用递归函数实现1+2+3+4+……+n,并显示所
文本文件和二进制文件的区别。
编程计算分段函数:输入x的值,输出函数y的值。参考答案
以下关于函数优点的描述中,错误的是。
有以下程序(函数fun只对下标为偶数的元素进行操作)
已知下列函数定义则调用此函数的正确写法是(假设变量a的
某计算机采用页式虚拟存储管理方式,按字节编址。CPU进
VIM文件编辑器的输入模式下,按什么键可以进入底行模式
在SELECT子句中用 表示所有字段。
创建表语句中表示定义自增约束的子句是
若要在基本表S中增加一列CN(课程名),可用( )
向数据表中插入一条记录用以下哪一项
下面对三层交换机的描述中最准确的是
对于题 45,若计算机 M 的主存地址为 32 位,釆
已知:问语句执行后m=_____,n=_____。
设k=(a=2,b=3,a*b),则k的值为_____
则表达式x==y>z的值为_____。
以下选项中,不合法的C语言用户标识符是
周末小明和爸爸妈妈三个人一起想动手做三道菜。小明负责洗
(最短路径问题)无向连通图 G有 n个结点,依次编号为
如图所示,图中每条边上的数字表示该边的长度,则从 A
无向图 G 有 7 个顶点,若不存在奇数条边构成的简单
更多选择题
更多填空题
第十章 C++流
第九章 C++模板
第八章 C++运算符重载
C++语言程序设计真题5
C++语言程序设计真题4
C++语言程序设计真题3
C++语言程序设计真题2