第15届蓝桥杯C++青少组中/高级组选拔赛(STEMA)2024年1月

第15届蓝桥杯C++青少组中/高级组选拔赛(STEMA)2024年1月

一、单选题

第 1 题    单选题

表达式117 % 16 的结果是(   )。

A.0

B.5

C.7

D.10

第 2 题    单选题

下列选项中,字符数组定义正确的是(   )。

A.char a[5] = "hello";

B.char a[ ] = "hello";

C.char a = "hello"; 

D.char a[6] = 'hello';

第 3 题    单选题

定义int i = 0, a = 10; 执行表达式a = (i <= 0 ? 1 : 2) 后,a 的值是(   )。

A.1

B.2

C.10

D.随机值

第 4 题    单选题

十进制数22.5625 转换成十六进制数是(   )。

A.16.7

B.16.8

C.16.9

D.17.1

第 5 题    单选题

定义int a[5] = {1, 2, 3, 4, 5}, *p = a, *q = p++; 那么*p 和*q 的值分别是(   )。

A.2、3

B.3、2

C.1、2

D.2、1

二、编程题

第 6 题    问答题

第二大的数

题目描述:

给定三个不同的整数,请找出其中第二大的数。

例如:三个整数分别为30、20、25,其中第二大的数是25。

输入描述:

一行输入三个不同的整数a,b,c(1≤a,b,c≤1000),整数之间以一个空格隔开

输出描述:

输出一个整数,表示三个整数中第二大的数

样例输入:

30 20 25

样例输出:

25

第 7 题    问答题

奇妙数

提示信息:

如果一个整数能够被它的各位上的非零数字整除,则称该数为奇妙数。

例如:

整数102,它的各位上的非零数字为1 和2,102 既能被1 整除,也能被2 整除,

所以102 是奇妙数;

整数456,它的各位上的非零数字为4、5 和6,456 能被4 和6 整除,但不能被5整除,所以456 不是奇妙数。

题目描述:

给定两个整数n 和m,请输出n 到m 之间(包含n 和m)所有的奇妙数;若不存在奇妙数,则输出-1。

输入描述:

一行输入两个整数n 和m(1≤n≤m≤100000),整数之间以一个空格隔开

输出描述:

按照从小到大的顺序输出n 到m 之间(包含n 和m)所有的奇妙数,整数之间以一个空格隔开;若不存在奇妙数,则输出-1

样例输入:

10 20

样例输出:

10 11 12 15 20

答案和更多内容请查看网站:【试卷中心 -- C/C++ 蓝桥杯】

网站链接 

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

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

  • 9
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

No0d1es

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值