
编程基础题
此刻我在家里喂猪呢
2024 开启CS之路
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
7-35 有理数均值
本题要求编写程序,计算N个有理数的平均值。原创 2025-06-06 15:24:10 · 212 阅读 · 0 评论 -
7-34 通讯录的录入与显示
通讯录中的一条记录包含下述基本信息:朋友的姓名、出生日期、性别、固定电话号码、移动电话号码。本题要求编写程序,录入N条记录,并且根据要求显示任意某条记录。原创 2025-06-06 14:17:28 · 224 阅读 · 0 评论 -
7-23 币值转换
输入一个整数(位数不超过9位)代表一个人民币值(单位为元),请转换成财务要求的大写中文格式。如23108元,转换后变成“贰万叁仟壹百零捌”元。为了简化输出,用小写英文字母a-j顺序代表大写数字0-9,用S、B、Q、W、Y分别代表拾、百、仟、万、亿。于是23108元应被转换输出为“cWdQbBai”元。原创 2025-05-28 15:59:39 · 232 阅读 · 0 评论 -
7-15 计算圆周率
+3×5×73!+⋯。原创 2025-05-16 22:24:11 · 255 阅读 · 0 评论 -
7-14 求整数段和
给定两个整数A和B,输出从A到B的所有整数以及这些数的和。原创 2025-04-13 12:31:49 · 202 阅读 · 0 评论 -
7-13 日K蜡烛图
股票价格涨跌趋势,常用蜡烛图技术中的K线图来表示,分为按日的日K线、按周的周K线、按月的月K线等。以日K线为例,每天股票价格从开盘到收盘走完一天,对应一根蜡烛小图,要表示四个价格:开盘价格Open(早上刚刚开始开盘买卖成交的第1笔价格)、收盘价格Close(下午收盘时最后一笔成交的价格)、中间的最高价High和最低价Low。如果Close<Open,表示为“BW-Solid”(即“实心蓝白蜡烛”);如果Close>Open,表示为“R-Hollow”(即“空心红蜡烛”);原创 2025-04-13 11:51:22 · 299 阅读 · 0 评论 -
7-12 两个数的简单计算器
本题要求编写一个简单计算器程序,可根据输入的运算符,对2个整数进行加、减、乘、除或求余运算。题目保证输入和输出均不超过整型范围。原创 2025-04-12 18:59:03 · 225 阅读 · 0 评论 -
7-11 分段计算居民水费
为鼓励居民节约用水,自来水公司采取按用水量阶梯式计价的办法,居民应交水费y(元)与月用水量x(吨)相关:当x不超过15吨时,y=4x/3;超过后,y=2.5x−17.5。请编写程序实现水费的计算。原创 2025-04-08 21:36:31 · 267 阅读 · 0 评论 -
7-10 计算工资
某公司员工的工资计算方法如下:一周内工作时间不超过40小时,按正常工作时间计酬;超出40小时的工作时间部分,按正常工作时间报酬的1.5倍计酬。员工按进公司时间分为新职工和老职工,进公司不少于5年的员工为老职工,5年以下的为新职工。新职工的正常工资为30元/小时,老职工的正常工资为50元/小时。请按该计酬方式计算员工的工资。原创 2025-04-08 21:31:55 · 159 阅读 · 0 评论 -
7-9 用天平找小球
三个球A、B、C,大小形状相同且其中有一个球与其他球重量不同。要求找出这个不一样的球。原创 2025-04-08 21:15:45 · 300 阅读 · 0 评论 -
7-7 12-24小时制
编写一个程序,要求用户输入24小时制的时间,然后显示12小时制的时间。原创 2025-04-08 20:53:12 · 811 阅读 · 0 评论 -
7-6 混合类型数据格式化输入
本题要求编写程序,顺序读入浮点数1、整数、字符、浮点数2,再按照字符、整数、浮点数1、浮点数2的顺序输出。原创 2025-04-03 23:47:26 · 323 阅读 · 0 评论 -
7-5 表格输出
作者 乔林单位 清华大学本题要求编写程序,按照规定格式输出表格。原创 2025-04-03 23:38:30 · 380 阅读 · 0 评论 -
7-4 BCD解密
BCD数是用一个字节来表达两位十进制的数,每四个比特表示一位。所以如果一个BCD数的十六进制是0x12,它表达的就是十进制的12。但是小明没学过BCD,把所有的BCD数都当作二进制数转换成十进制输出了。于是BCD的0x12被输出成了十进制的18了!现在,你的程序要读入这个错误的十进制数,然后输出正确的十进制数。提示:你可以把18转换回0x12,然后再转换回12。原创 2025-04-03 22:26:43 · 192 阅读 · 0 评论 -
7-3 逆序的三位数
程序每次读入一个正3位数,然后输出按位逆序的数字。注意:当输入的数字含有结尾的0时,输出不应带有前导的0。比如输入700,输出应该是7。原创 2025-04-03 22:25:09 · 288 阅读 · 0 评论 -
7-2 然后是几点
有时候人们用四位数字表示一个时间,比如1106表示 11 点零 6 分。现在,你的程序要根据起始时间和流逝的时间计算出终止时间。读入两个数字,第一个数字以这样的四位数字表示当前时间,第二个数字表示分钟数,计算当前时间经过那么多分钟后是几点,结果也表示为四位数字。当小时为个位数时,没有前导的零,例如 5 点 30 分表示为530;0 点 30 分表示为030。注意,第二个数字表示的分钟数可能超过 60,也可能是负数。原创 2025-04-01 19:14:56 · 431 阅读 · 0 评论