当前位置: 首页 > news >正文

2025年 CSP-J1 入门级初赛 C++真题

 =========================================================================

更多内容和历年真题请查看网站:【试卷中心 -----> 信息学奥赛 ---->  C++----> 初赛】

网站链接 

青少年软件编程历年真题模拟题实时更新

=========================================================================

                                        2025年 CSP-J1 入门级初赛 C++真题
一、单项选择题
第 1 题    
一个32位无符号整数可以表示的最大值,最接近下列哪个选项?(    )

A.4x 109

B.3x 1010

C.2x 109

D.2x 1010


答案:  A
解析:无符号整型表示最大值为 232一1,约为4*109

第 2 题    
在C++中,执行 int x=255;cout<<(x&(x-1));后,输出的结果是?(    )

A.255

B.254

C.128

D.0


答案: B
 解析:
x&(x-1)是消除x的二进制表示中最右边的那个 1,255二进制为 11111111,去掉1为11111110,转十进制为254

第 3 题    
函数 ca1c(n)的定义如下,则 ca1c(5)的返回值是多少?(    )

int calc(int n){
    if(n<=1) return 1;
    if(n%2==0) return calc(n/2)+1;
    else return calc(n-1)+calc(n-2);
}
A.5

B.6

C.7

D.8


 答案: B
 解析:
calc(5)== calc(4)+calc(3),calc(4)== calc(2)+1 calc(3) == calc(2)+calc(1)calc(2)=- calc(1)+1,calc(1)==1,calc(0)==1,代入得到calc(5)==2+1+2+1 ==6

第 4 题    
用5个权值10、12、15、20、25构造哈夫曼树,该树的带权路径长度是多少?(    )

A.176

B.186

C.196

D.206


 答案: B
 解析:
带权路径长度为10*3+12*3+15*2+20*2+25*2==30+36+30+40+50==186

第 5 题    
在一个有向图中,所有顶点的入度之和等于所有顶点的出度之和,这个总和等于? (    )

A.顶点数

B.边数

C.顶变数+编书

D.顶点数*2


 答案: B
 解析:
在有向图中,每一条边都有一个起点和一个终点,每条边都会使其起点的出度加1,并使其终点的入度加1。将所有边的贡献加起来,所有顶点的入度之和就等于边的总数

第 6 题    
从5位男生和4位女生中选出4人组成一个学习小组,要求学习小组中男生和女生都有。有多少种不同的选举方法?(    )

A.126

B.121

C.120

D.100


 答案: C
 解析:
排除法,全部方案为9人选4人,C(9,4)=126,只选男生为5人选4人,C(5,4)==5,只选女生为4人选4人,C(4,4)=1总方案减去只选男生的方案,减去只选女生的方案,即为男女都有的方案,126-5-1=120

 =========================================================================

更多内容和历年真题请查看网站:【试卷中心 -----> 信息学奥赛 ---->  C++----> 初赛】

网站链接 

青少年软件编程历年真题模拟题实时更新

=========================================================================

http://www.dtcms.com/a/586662.html

相关文章:

  • 免费化工网站建设wordpress关键词调用
  • 网站内的搜索是怎么做的政协门户网站建设
  • 成品网站货源1277企业融资的方式有哪几种
  • 别人建的网站怎么修改代码常州网站开发公司
  • 好看大方的企业网站源码.net华为网站开发
  • 家纺 网站建设 中企动力企业模板
  • 管理一个网站的后台怎么做那有网页设计培训机构
  • mpv播放视频缓慢问题
  • 自己可以做企业网站吗医院网站建设要求是什么
  • 网站建设优化兼职江西门户网站建设
  • 生成短链接的网站线上营销方案案例范文
  • 网站管理系统排行榜做网站备完备案需要干什么
  • 罗素悖论:集合能否包含自身
  • 石家庄建设企业网站做网站 卖产品
  • 下载asp网站做网站用到的工具
  • 网站建设推广代运营网站优化的学习
  • [Linux命令分享]日志查看 — — less
  • 苏州网站设计公司兴田德润怎么样企业网站做的公司
  • HTTP-http是什么?
  • 网站发布内容是否过滤网页制作个人简历网页的步骤
  • 做网页网站 的公司广州网站建设新际
  • Linux 上的 GitOps:使用 Git 进行无缝基础设施管理
  • 怎么建立一个网站推广智能网站建设公司排名
  • 重庆网站建设开发办公室装修计入什么费用
  • C#使用A2A协议(1)
  • 新手怎么入行软件测试?初级测试岗学习路线,测试之路指南...
  • 【k近邻】Kd树构造与最近邻搜索示例
  • 专门做it招聘的网站wordpress获取当前分类id
  • 房产做网站吸引超可爱做头像的网站
  • 驾校网站建设方案做面食专业网站