OneCoder

【GESP】C++一级练习BCQM3080,布尔型转换

GESP一级知识点布尔型变量起步。题号看起来跳跃,但是知识点是连贯的,目前阶段思路是选择考试大纲中一级的知识点进行练习。 BCQM3080 题目要求 描述 将一个整型变量的值赋给一个布尔型变量,再将这个布尔型变量的值赋给一个整型变量,得到的值是多少? 输入 一个整型范围内的整数,即初始时整型变量的值。 输出 一个整数,经过上述过程后得到的结果。 ...

【GESP】C++一级练习BCQM3048,顺序执行、逆推运算

一道根据结果,一步一步逆推之前结果的题,完全顺序语句执行。 BCQM3048 题目要求 描述 甲、乙、丙三人共有x元钱,先由甲分钱给乙、丙两人,所分给的数与各人已有数相同;接着由乙分给甲、丙,分法同前;再由丙分钱给甲、乙,分法亦同前。经上述三次分钱之后,每个人的钱数恰好一样多。 求原先各人的钱数分别是多少? 输入 三个人的总钱数。(0≤x≤109) 输出 ...

【GESP】C++一级练习BCQM3047,浮点计算,四舍五入

回到一级浮点数计算的题,不过这次多了一个小小的难点就是到十位的四舍五入。需要自己处理一下。 BCQM3047 题目要求 描述 输入机票原价(3 到 4 位的正整数,单位:元),再输入机票打折率(小数点后最多一位数字)。编程计算打折后机票的实际价格(单位:元。计算结果要将个位数四舍五入到十位数“元”)。 输入 一行两个数 x,z (100≤x≤104,1.0≤z≤...

【GESP】C++二级练习BCQM3046,简单加密

还是跟ASCII码有关的二级题目,简单的字符固定错位加密方法。 BCQM3046 题目要求 描述 要将 China 译成密码,译码规律是:用原来字母后面的第 4 个字母代替原来的字母.例如,字母 A 后面第 4 个字母是 E。E 代替 A。因此,China 应译为 Glmre。请编一程序,用赋初值的方法使 c1、c2、c3、c4、c5 五个变量的值分别为,C、h、i、n、a...