- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
蓝桥杯C语言真题
第14届蓝桥杯C++省赛(中级)真题及解析
选择题:
1、设只含根结点的二叉树高度为1,共有62个结点的完全二叉树的高度为?
A.4 B.5 C.6 D.7
2、C++中,bool类型的变量占用字节字数为?
A.1 B.2 C.3 D.4
3、该程序的输出为?
#include bits/stdc++.h
using namespace std;
int f(int k){
if(k == 1){
return 3;
}
}
int main(){
int n = 6;
cout f(n);
return 0;
}
A.127 B.97 C.63 D.126
4、以下关于数组的说法中,不正确的一项是?
数组中所有元素必须都相同
数组中各元素在内存中是顺序存放的
数组最后一个元素的索引是数组的长度
数组名的第一个字符可以是下划线
5、以下关于结构体的说法中,正确的一项是?
结构体中只能包含成员变量,不能包含成员函数
结构体不能从另一个结构体继承
结构体里面可以包含静态成员变量
结构体中里面不能包含函数
答案:CAACC
编程题:
1、时间限制:1000MS
内存限制:65536KB
题目描述:
编程实现:特殊运算符
假定有一个运算符“”,它的功能如下所示:
257 = 25
182 = 18
933 = 93
给定一个正整数N(100n1000),请计算 n=N)的结果。
例如:N=257时,
257 – (257)
= 257 – 25
= 232
输入描述
输入一个正整数N(100n1000) p=
n1000) p=
输出描述
输出一个整数,表示N - (N)的结果
样例输入
257
样例输出
232
提示
评分标准:
4分:能正确输出第一组数据;
4分:能正确输出第二组数据;
4分:能正确输出第三组数据;
4分:能正确输出第四组数据;
4分:能正确输出第五组数据。
//特殊运算符 第14届省赛
#includebits/stdc++.h //包含所有的C++的头文件 注释
using namespace std;//use使用 using name 名字 space 空间 std
int n;
int main(){ //主函数 int 整数
cinn;
coutn-(n/10);
return 0;
}
2、 时间限制: 1000MS
内存限制: 65536KB
题目描述:
编程实现:四叶玫瑰数
四叶玫瑰数是指一个四位数,其各位上的数字的四次方之和等于本身。给定两个正整数N和M,请将N~M(1≤N≤M≤1000000)之间(含N和M)的四叶玫瑰数按从小到大的顺序输出。
例如:N=1234,M=2345时,有一个四叶玫瑰数1634,因为1^4 + 6^4 + 3^4 + 4^4 = 1634,故输出1634。
输入描述
第一行输入两个正整数N、M(1≤N≤M≤1000000)
输出描述
输出一行,包含若干个用一个空格隔开的正整数,表示N~M之间的四叶玫瑰数按从小到大的顺序的输出结果
注意:
题目数据保证给定的N~M范围内至少有一个四叶玫瑰数
样例输入
1234 2345
样例输出
1634
提示
评分标准:
5分:能正确输出第一组数据;
5分:能正确输出第二组数据;
5分:能正确输出第三组数据;
5分:能正确输出第四组数据;
5分:能正确输出第五组数据;
5分:能正确输出第六组数据;
5分:能正确输出第七组数据;
5分:能正确输出第八组数据。
//四叶玫瑰数 第14届省赛
#includebits/stdc++.h //包含所有的C++的头文件 注释
using namespace std;//use使用 using name 名字 space 空间 std
int n,m,ans=0;
int main(){ //主函数 int 整数
cinnm;
for(int i=n;i=m;i++){
if(i=1000i=10000){
int g=i/1%10;
int s=i/10%10;
int b=i/100%10;
int q=i/1000%10;
if(i==g*g*g*g+s*s*s*s+b*b*b*b+q*q*q*q){
coutiendl;
}
}
}
return 0;
}
3、 时间限制:1000MS
内存限制:65536KB
题目描述:
编程实现:质因数的个数
提示信息:
因数:又称为约数,如果整数a除以整数b(
您可能关注的文档
最近下载
计算机三级持证人
从事多年企业管理、在团队建设、员工培训、营销提升、组织架构有多自己的经验,希望在这个平台分享及帮助更多的公司或企业!
原创力文档


文档评论(0)