从Keil到Git:STM32CubeMX项目版本控制全流程实操指南

核心内容摘要

WinForms应用中的App.config高效读写技巧与实战指南
【状态估计】【雷达】基于扩展卡尔曼滤波的雷达目标跟踪融合研究附Matlab代码

能源与碳排的智能化监测管理系统

CCF编程能力等级认证GESP—C3级真题单选题每题 2 分共 30 分判断题每题 2 分共 20 分编程题 (每题 25 分共 50 分)密码强度小杨的智慧购物单选题每题 2 分共 30 分

请将二进制数(

1101.

2转换为等值的10进制数 A.

1

25B.

1

625C.

1

5D.

1

5正确答案B

以下关于标准 C 一维数组的描述哪一项是错误的 A.数组的下标从0开始 B.数组在内存中是连续存放的 C.数组的长度只能在运行时才能确定 D.可以在程序中修改数组某个元素的值正确答案C

下列代码段执行后变量 sum 的值是 {intsum0;for(inti1;i10;i){if(i%

continue;sumi;}}A.12B.17C.33D.40正确答案D

执行以下程序段输出值是 intx5;if(x

x83;coutxendl;A.0B.5C.120D.1正确答案B

已知字符串 s “C Programming” 下列程序运行的结果是 cout(int)(s.length()|

endl;A.14B.15C.16D.17正确答案B

以下代码是一个程序的部分代码能够正确执行输出的结果是 intarr[5]{1,2,3,4,5};intparr[1];cout(p

endl;A.1B.2C.3D.4正确答案D

以下关于 C 求最小值函数 min() 的描述不正确的是 A.函数必须返回一个值 B.该函数可以嵌套调用 C.调用min(

是错误的不能通过编译 D.调用min()不传任何参数可以通过编译结果为0正确答案D

在一个特定的计算机系统中假如 unsigned int 类型需要占用2个字节的存储空间每个字节有8位则 unsigned int 可以表示的数据范围是 A.0~65535B.0~65536C.-65536~65535D.0~32767正确答案A

以下代码执行后数组 arr 的内容是 intarr[6]{1,2,3,4,5,6};for(inti0;i6;i

{arr[i]arr[i]arr[i1];arr[i1]arr[i]-arr[i1];arr[i]arr[i]-arr[i1];}A.{2,1,4,3,6,5}B.{1,2,3,4,5,6}C.{3,1,4,2,5,3}D.{1,3,2,5,4,6}正确答案A

a b | (c ^ d) 其中 a 3, b 7, c 15, d 4 计算结果是 A.十进制11B.二进制11C.八进制11D.十六进制11正确答案A

整型变量 x 的初始值为 10 以下代码的输出结果是 inttx--;t-x;couttendl;A.0B.-1C.1D.死循环正确答案C

根据下面的流程图如果成绩 score 输入 60 输出的结果是 A.优秀 B.及格 C.不及格 D.没有输出正确答案B

以下代码运行后 sum 的结果是 intarr[5]{2,4,6,8,10};intsum0;for(inti0;i5;i){switch(arr[i]%(1|

){

:sum1;break;

:sum2;break;

:sum3;break;}}A.10B.11C.14D.15正确答案B

以下关于 C 中 abs() 函数的描述正确的是 A.abs()函数可用于计算int类型整数的绝对值头文件为cmath或cstdlibB.调用abs(

3.

可以四舍五入得到3C.abs(-1,-

的返回值是1D.若传入负数浮点数abs()会自动截断小数部分后返回整数绝对值正确答案A

如果字符串 s 的值是 GESP 以下代码 s 的最后结果是 for(inti0;is.length();i){s[i]toupper(s[i]i);}A.GESP B.HFTR C.hesp D.GFUS正确答案D判断题每题 2 分共 20 分

在 C 中数组名不能改变数组名不能被赋值。

正确答案正确

整型变量 a 的值为 3 浮点数变量 b 的值为

5 在 C 编译环境下经过 a * b 计算后 a 的值变为

1

5 此时如果输出 a 将输出

1

5 。

正确答案错误

strcmp(str1, str

返回 0 表示 str1 大于 str2 返回正数表示两者相等。

正确答案错误

以下代码输出结果为 8 。

inta5,b3;intcab;coutcendl;正确答案错误

位运算符 、 | 、 ^ 、 ~ 的优先级高于算术运算符 、 - 、 * 、 / 。

正确答案错误__

在 C 中 int a[] {1, 2, 3, 4, 5}; 可以定义一个包含 5 个元素的整型数组。

__正确答案正确

C 表达式 z a b ? x : y 等同于if(ab){zx;}else{zy;}以下代码执行后输出将会是 2 。

intmain(){intarr[5]{1,2,3,4,5};coutarr[32?1:2]endl;return0;}正确答案正确

在 C 中 和 – 运算符只能用于整型变量不能用于浮点数变量。

正确答案错误

给定一个正整数 a 当需要计算 -a 的补码时有这样一个计算技巧将 a 的二进制形式从右往左扫描遇到第一个 1 之后将找到的第一个 1 左边的所有位都取反能得到 -a 的补码。

正确答案正确

以下代码中 Hello 将被输出5次。

for(inti0;i5;i);{coutHelloendl;}正确答案错误编程题 (每题 25 分共 50 分)密码强度题目描述小杨是学校网络安全小组的成员今天他的任务是设计一个“密码强度检测器”帮助同学们检查自己的密码是否足够安全。

一个安全的密码需要满足以下条件密码至少包含8 88个字符太短的密码容易被猜出来哦。

密码至少包含一个大写字母A、B、C、…、Z 都可以。

密码至少包含一个数字

0、

1、

2、

…、9 都可以。

例如密码PAs1s2an是安全密码有8 88位、包含大写字母P、A和数字

2。

密码ab1da3cd不是安全密码没有大写字母。

密码Paabdbcd不是安全密码没有数字。

密码Pa2不是安全密码只有3 33位太短了。

输入格式第一行一个正整数T TT代表需要安全检测的密码组数。

对于每组密码一行包含一个字符串代表需要安全检测的密码。

输出格式对于每组密码输出一行如果满足强度要求输出 Y否则输出 N。

输入输出样例 #1输入 #16 PAs1s2an 1a2bCql3 Pa12bsna ab1da3cd Paabdbcd Pa2输出 #1Y Y Y N N N说明/提示样例解释密码PAs1s2an是安全密码有8 88位、包含大写字母P、A和数字

2。

密码1a2bCq13是安全密码有8 88位、包含大写字母C和数字

1、

3。

密码Pa12bsna是安全密码有8 88位、包含大写字母P和数字

2。

密码ab1da5cd不是安全密码没有大写字母。

密码Paabdbcd不是安全密码没有数字。

密码Pa2不是安全密码只有3 33位太短了。

数据范围对于所有测试点保证1 ≤ T ≤ 100 1 \leq T \leq 1001≤T≤100并且每组密码长度不超过100 100100且至少为1 11每组密码仅由大小写字母和数字组成。

小杨的智慧购物题目描述小杨的班级要举办一个环保手工作品展览老师请小杨去文具店购买M MM种不同的文具例如铅笔、橡皮、尺子等。

商店里共有N NN件文具每件文具都有一个种类编号从1 11到M MM和价格。

小杨的预算有限他想了一个聪明的办法对于每种文具他只买最便宜的那一件如果同种文具有多件价格相同且都是最便宜的他只会购买其中的一件。

请你帮小杨计算出买齐这M MM种文具一共需要花费多少钱。

输入格式第一行两个正整数M , N M, NM,N代表文具的种类数和总数。

之后N NN行每行两个正整数K i K_iKi​和P i P_iPi​分别代表第i ii件文具的种类编号和它的价格。

数据保证每个种类至少有一件文具可供购买。

输出格式输出一行代表购买文具的总价。

输入输出样例 #1输入 #12 5 1 1 1 2 1 1 2 3 2 10输出 #14说明/提示样例解释文具清单如下文具 1种类 1价格1 11文具 2种类 1价格2 22文具 3种类 1价格1 11文具 4种类 2价格3 33文具 5种类 2价格10 1010小杨的选择过程对于种类 1有三件商品价格分别为1 , 2 , 1 1, 2, 11,2,1。

其中最便宜的价格是1 11。

对于种类 2有两件商品价格分别为3 , 10 3, 103,10。

其中最便宜的价格是3 33。

计算总价小杨购买这两类文具的总花费为1 3 4 1 3 4134。

数据范围对于所有测试点保证1 ≤ M ≤ N ≤ 10 5 1 \leq M \leq N \leq 10^51≤M≤N≤1051 ≤ K i ≤ M 1 \leq K_i \leq M1≤Ki​≤M1 ≤ P i ≤ 10 3 1 \leq P_i \leq 10^31≤Pi​≤103。

免费ppt网站直接进入-免费ppt网站直接进入应用

百度百家号客服电话人工服务

123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123 123