【GESP】C++一级练习BCQM3054,温度表达转化
GESP一级知识点:浮点数、整数运算+格式化输出知识点的应用。 BCQM3054 题目要求 描述 利用公式 C=5×(F−32)÷9(其中C表示摄氏温度,F表示华氏温度)进行计算转化,输入华氏温度F,输出摄氏温度C,要求精确到小数点后5位。 输入 输入一行,包含一个实数F,表示华氏温度。(F≥−459.67)。 输出 输出一行,包含一个实数,表示对应...
GESP一级知识点:浮点数、整数运算+格式化输出知识点的应用。 BCQM3054 题目要求 描述 利用公式 C=5×(F−32)÷9(其中C表示摄氏温度,F表示华氏温度)进行计算转化,输入华氏温度F,输出摄氏温度C,要求精确到小数点后5位。 输入 输入一行,包含一个实数F,表示华氏温度。(F≥−459.67)。 输出 输出一行,包含一个实数,表示对应...
布尔型变量是GESP大纲中一级知识点要求,孩子之前对于这个类型的变量了解不多,因此整理了一些知识信息,供学习参考。 在C++中,布尔型(bool)变量用于表示真或假的值,即逻辑上的真(true)或假(false)。它是C++中一个基本数据类型,通常在条件判断、循环控制等场景中广泛使用。 1. 布尔型变量的定义 在C++中,bool 是一个独立的数据类型,能够存储两个值:true(逻...
GESP一级知识点布尔型变量起步。题号看起来跳跃,但是知识点是连贯的,目前阶段思路是选择考试大纲中一级的知识点进行练习。 BCQM3080 题目要求 描述 将一个整型变量的值赋给一个布尔型变量,再将这个布尔型变量的值赋给一个整型变量,得到的值是多少? 输入 一个整型范围内的整数,即初始时整型变量的值。 输出 一个整数,经过上述过程后得到的结果。 ...
其实之前做两位数数字交换时(BCQM3036),我给孩子拓展的一道题,一模一样。 涉及GESP一级知识点:除法和取余运算。 BCQM3053 题目要求 描述 输入一个三位数,要求把这个数的百位数与个位数对调,输出对调后的数。 输入 三位数。 输出 如题述结果。 输入样例 123 输出样例 321 题目分析 BCQM...
GESP一级知识点:for循环和if的应用。 BCQM3052 题目要求 描述 数学中经典的“鸡兔同笼”问题,已知头共x个,脚共y只,问笼中的鸡和兔各有多少只? 输入 头和脚的数量。 输出 鸡和兔各自数量。一个空格隔开。 输入样例 30 90 输出样例 15 15 题目分析 小学典型鸡兔同笼问题。这里最快速直观的方法...
我理解为GESP二级知识点:数据类型转换-隐式数据类型转换题目。 BCQM3051 题目要求 描述 计算两个双精度浮点数a和b的相除的余数,a和b都是双精度浮点数。这里余数(r)的定义是a=k×b+r,其中k是整数,0 ≤ r < b。 输入 输入仅一行,包括两个双精度浮点数a和b。 输出 输出也仅一行,a÷b的余数。 输入样例 7...
我理解为GESP二级知识点:数据类型转换的题目。 BCQM3050 题目要求 描述 输入一个浮点数,将其向零舍入到整数。说明:向零舍入的含义是,正数向下舍入,负数向上舍入。 输入 一个浮点数。 输出 一个整数,即向零舍入到整数的结果。 输入样例 2.3 输出样例 2 题目分析 根据题目要求,C++中double型转换...
GESP一级知识点整形int和for循环练习。 BCQM3049 题目要求 描述 细胞学说认为生物是细胞构成的,细胞是生命的结构单位,细胞只能由细胞分裂而来。1个细胞,第1次分裂成2个,第2次分裂成4个……试编一程序,算一算第5次分裂成几个? 输入 无 输出 输出第五次分裂的个数。 输入样例 无 输出样例 32 题目分...
一道根据结果,一步一步逆推之前结果的题,完全顺序语句执行。 BCQM3048 题目要求 描述 甲、乙、丙三人共有x元钱,先由甲分钱给乙、丙两人,所分给的数与各人已有数相同;接着由乙分给甲、丙,分法同前;再由丙分钱给甲、乙,分法亦同前。经上述三次分钱之后,每个人的钱数恰好一样多。 求原先各人的钱数分别是多少? 输入 三个人的总钱数。(0≤x≤109) 输出 ...
回到一级浮点数计算的题,不过这次多了一个小小的难点就是到十位的四舍五入。需要自己处理一下。 BCQM3047 题目要求 描述 输入机票原价(3 到 4 位的正整数,单位:元),再输入机票打折率(小数点后最多一位数字)。编程计算打折后机票的实际价格(单位:元。计算结果要将个位数四舍五入到十位数“元”)。 输入 一行两个数 x,z (100≤x≤104,1.0≤z≤...