c++例题
软件黑马王子
第十八届全国大学生智能汽车大赛,安徽赛区摄像头基础组一等奖(第三名)
展开
-
蓝桥杯C++历年考试题目:有n个人出去吃饭,他们总共消费了S元。其中第i个人带了ai元。所有人带的钱的总数是足够付账的。现在问题来了:每个人分别要出多少钱呢?为了公平起见,我们希望在总
为了公平起见,我们希望在总付钱量恰好为S的前提下,最后每个人付的钱的标准差最小。我们约定,每个人支付的钱数可以是任意非负实数,即可以不是1分钱的整数倍。如果每人带的钱够多,人均完全一样,bi = S/n = avg,标准差X = 0。(3)从总付钱数中扣除前一部分人出的钱,得剩余钱数为S’,以及后一部分人的出钱平均数avg’。(i)比较有钱的,但是他的钱也不够avg’,那么他的钱还是要全出;(1)第i人带的钱不够平均数avg,他只能出他带的全部钱ai。(2)前一部分人的钱不够,那么就出他们所有的钱;原创 2024-03-11 04:00:00 · 269 阅读 · 0 评论 -
蓝桥杯C++历年考试题目:小蓝有很多数字卡片,每张卡片上都是数字 0 到 9。小蓝准备用这些卡片来拼一些数,他想从 1 开始拼出正整数,每拼一个,就保存起来,卡片就不能用来拼其它数了。小蓝想知道自己能
首先需要把一个数在 10 进制下每一位的数字求出来。令该数对 10 取模,这 样个位上的数字就得到了;再除以 10,原本十位上的数字就跑到了个位上;然后再对 10 取模 ⋯ 反复这个过程,就可以得到这个数在 10 进制下所有数位上的数字了。在每张牌数目相同的情况下,1的牌是首先被用完。所以我们只要判断1什么时候被用完即可。原创 2024-03-07 10:49:14 · 262 阅读 · 0 评论 -
蓝桥杯C++历年考试题目:编程实现:分糖果题目描述:现有N罐糖果,且已知每罐糖果的初始数量。现给出两个数值L和R(L≤R),需要把每罐糖果的数量调整为:L≤任意一罐糖果的数量≤R。调整的方式是....
把糖果数多余R的罐子糖果(sum_R)分给糖果数少于L的罐子(sum_L),如果依然存在有糖果数少于L的罐子(意味着:sum_Rsum_L),则再把他的糖果分给其他罐子。糖果的总量/罐子的数量(每个罐子平均能装多少个糖果)average 是否在L(罐子中最少的糖果数量)和R(罐子中最多的糖果数量)范围内——L原创 2024-03-04 13:39:18 · 711 阅读 · 0 评论 -
C++例题 //编写一个程序,从标准输入设备读取一串整数,并将读入的整数依次存放到array及vector中,然后再遍历这两种容器,求其数值总和。将总和及平均值输出至标准输出设备。
/2.array并不存储自身大小。大小固定就意味着我们要考虑到对它的访问可能造成溢出(overflow)。(需要使用方法 push_back将一个值传递给容器内,但这个值不能直接从键盘接收,需要一个中间变量传递)//编写一个程序,从标准输入设备读取一串整数,并将读入的整数依次存放到array及vector中,//1.array大小必须固定,而vector可以动态地随元素的插入而拓展储存空间。// 然后再遍历这两种容器,求其数值总和。注意事项:vector如何从键盘接收值?原创 2023-11-16 01:00:00 · 183 阅读 · 1 评论 -
C++ c_stytle风格字符串与 string字符串 编写一个程序,能够询问用户的姓名,并读取用户所输入的内容。请确保用户输入名称的长度大于两个字符....
请确保用户输入名称的长度大于两个字符输入了有效名称。原创 2023-11-15 11:34:30 · 359 阅读 · 2 评论 -
(C++)编写一个程序, 它每次读取一个单词, 直到用户只输入 q。然后, 该程序指出有多少个单词以元音 打头,有多少个单词以辅音打头,还有多少个单词不属于这两类。为此,方法之一是......
打头,有多少个单词以辅音打头,还有多少个单词不属于这两类。为此,方法之一是,使。编写一个程序, 它每次读取一个单词, 直到用户只输入。分以字母和其他字符打头的单词,程序指出有多少个单词以元音。原创 2023-10-29 02:45:00 · 106 阅读 · 1 评论 -
(C++)编写一个程序, 记录捐助给“维护合法权利团体”的资金。该程序要求用户输入捐献者数目, 然后 要求用户输入每一个捐献者的姓名和款项。这些信息被储存在一个动态分配的结构数组中......
编写一个程序, 记录捐助给“维护合法权利团体”的资金。该程序要求用户输入捐献者数目, 然后 要求用户输入每一个捐献者的姓名和款项。每个结构有两 个成员:用来储存姓名的字符数组(或 string 对象)和用来存储款项的 double 成员。读取所有的数据后, 程序将显示所有捐款超过 10000 的捐款者的姓名及其捐款数额。该列表前应包含一个标题,指出下面的捐 款者是重要捐款人(Grand Patrons)。然后,程序将列出其他的捐款者,该列表要以 Patrons 开头。原创 2023-10-29 02:00:00 · 64 阅读 · 1 评论 -
(C++)在 Neutronia 王国,货币单位是 tvarp,收入所得税的计算方式如下......
请编写一个程序,使用循环来要求用户输入收入,并报告所得税。当用户输入负数或非数字。原创 2023-10-28 20:28:46 · 46 阅读 · 1 评论 -
(C++)加入 Benevolent Order of Programmer 后,在 BOP 大会上,人们便可以通过加入者的真实姓名、头 衔或秘密 BOP 姓名来了解他(她)。请编写......
姓名来了解他(她)。请编写一个程序,可以使用真实姓名、头衔、秘密姓名或成员偏好来 列出成员。该程序创建一个由上述结构组成的小型数组,并将其初始化为适当的值。另外,该程序使用一个循环,”并不意味着显示成员的偏好,而是意味着根据成员的偏好来列出成员。大会上,人们便可以通过加入者的真实姓名、头 衔或秘密 BOP。将显示程序员的头衔。原创 2023-10-28 18:04:58 · 192 阅读 · 1 评论 -
(C++)编写一个菜单驱动程序的雏形。该程序显示一个提供 4 个选项的菜单——每个选项用一个字母标记......
如果用户使用有效选项之外的字母进行响应,程序将提示用户输入一个有效的字母,直到用户这样做为止。语句,根据用户的选择执行一个简单操作。编写一个菜单驱动程序的雏形。每个选项用一个字母标记。然后,该程序使用一条。原创 2023-10-28 20:15:00 · 78 阅读 · 1 评论 -
编写一个程序,读取键盘输入,直到遇到@符号为止,并回显输入(数字除外), 同时将大写字符 转换为小写,将小写字符转换为大写
完整题目:编写一个程序,读取键盘输入,直到遇到@符号为止,并回显输入(数字除外), 同时将大写字符 转换为小写,将小写字符转换为大写(别忘了 cctype 函数系列)原创 2023-10-28 15:13:00 · 62 阅读 · 1 评论 -
(C++)编写一个使用嵌套循环的程序,要求用户输入一个值,指出要显示多少行。然后,程序将显示相 应行数的星号,其中第一行包括一个星号,第二行包括两个星号,依此类推.....
编写一个使用嵌套循环的程序,要求用户输入一个值,指出要显示多少行。然后,程序将显示相应行数的星号,其中第一行包括一个星号,第二行包括两个星号,依此类推。每一行包含的字符数等于用户指定的行数,在星号不够的情况下,在星号前面加上句点。该程序的运行情况如下:原创 2023-10-27 04:45:00 · 128 阅读 · 1 评论 -
(C++)编写一个满足前一个练习中描述的程序, 但使用 string 对象而不是字符数组。请在程序中包含头文 件 string,并使用关系运算符来进行比较测试。
完整题目:编写一个满足前一个练习中描述的程序, 但使用 string 对象而不是字符数组。请在程序中包含头文 件 string,并使用关系运算符来进行比较测试。原创 2023-10-27 04:30:00 · 24 阅读 · 1 评论 -
(C++例题)编写一个程序, 它使用一个 char 数组和循环来每次读取一个单词, 直到用户输入 done 为止。
(C++例题)编写一个程序, 它使用一个 char 数组和循环来每次读取一个单词, 直到用户输入 done 为止。原创 2023-10-27 04:00:00 · 94 阅读 · 1 评论