![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
HNU程序设计
文章平均质量分 83
hhhh1ay
这个作者很懒,什么都没留下…
展开
-
HNU程序设计 类和对象练习(小班)
创建一个Student类,包含公有数据成员:姓名(字符串)、学号、性别、3门课程成绩结构体形式,属性包含课程名和分数,以及私有属性身份证信息。1)给出针对私有属性的setID()和getID()函数,可以设置和读取身份证信息。2)给出构造函数,支持从键盘接收学生对象的初始信息,其中身份证信息的设置需调用setID()。3)给出输出信息的方法,格式化输出学生信息,每个属性之间占18位宽度,居中对齐;其中身份证信息的输出需调用getID()。4。原创 2023-12-06 22:32:35 · 166 阅读 · 1 评论 -
HNU程序设计 练习五-函数(强化)
同时在棋盘上的任一点有一个对方的马(图中的C点),该马所在的点和所有跳跃一步可达的点称为对方马的控制点(中国象棋规定马走“日”字)。棋盘用坐标表示,A 点(0,0)、B 点(n,m)(n,m 为不超过 20 的整数,并由键盘输入),同样马的位置坐标是需要给出的(约定: C不等于A,同时C不等于B)。模运算,即求余运算,是数论中的重要内容,在加密领域有非常重要的应用,其运算公式为。输入一行4个整数,分别表示B点的坐标(n,m)以及对方马的坐标(X,Y)的值,求上述运算的结果,建议用递归实现。原创 2023-11-04 12:58:52 · 343 阅读 · 0 评论 -
HNU程序设计 练习五-函数
输出为两个整数,分别表示输入的若干个数中,素数、回文数的个数。输出为一个数,表示小熊在不找零的情况下所能购买糖果的最小数量。元硬币去购买,但不能找零,请帮助小熊确定它能购买的最少数量的糖果是多少?从键盘输入两个正整数,求他们的最大公约数和最小公倍数。输入为一行,表示这两个正整数的最大公约数和最小公倍数。小熊去到商店,选择了一种它非常喜欢的糖果,其单价为。输入任意多个正整数,输入使用ctrl^Z结束。≤9),分别表示糖果的价格以及小熊手里的单独硬币的币值。输入为一行,两个正整数。原创 2023-11-04 12:49:17 · 271 阅读 · 0 评论 -
HNU程序设计 练习四-数组(强化)
个医生之后才能确诊病情,每个医生都需要上一个医生的诊断结果,因此他必须按顺序去预约每个医生,也就是说,他必须先去看医生1,然后再去看医生2,然后是医生3,等等。BRT公司已经设计好了公交车通过每个路段的时间,路段是指两个连续的交通灯之间的距离,或者是起点与第一个交通灯的距离,或者是最后一个交通灯与终点的距离,更精确地讲,BRT专家设计了。秒来到队尾,如果同一时刻有多个学生来到队伍,则编号大的排在编号小的后面,排在队伍最前面的学生将花1秒的时间取水,然后离开,其他人在后面排队。秒,红灯期间禁止车辆通行。原创 2023-11-04 09:50:37 · 246 阅读 · 0 评论 -
HNU程序设计 练习三-控制结构
输入为3行(分别为A、B和C公司的数据),每行包含3个数据,分别表示公司给定的月薪(整数)、有无带薪休假(y-有,n-无)、离家距离(整数),所有的输入保证没有两个公司最终的得分相等。有三个非负整数a、b、c,现按随机顺序给出它们的两两和以及总和4个整数,即a+b、a+c、b+c、a+b+c,注意,给出的4个数的顺序是随机的,请根据这四个数求出a、b、c是多少?输入为一行4个正整数,x1、x2、x3、x4 (0≤xi≤109),表示a+b、a+c、b+c、a+b+c结果的随机顺序的值,输入保证能求出结果。原创 2023-11-03 21:03:11 · 364 阅读 · 0 评论 -
HNU程序设计 练习二-编程基础(强化)
两只老鼠兄弟分别去偷大米,它们事先约定,老大偷到的大米,必须留下1/3作为储备粮,老二必须留下1/4,剩下的它们可以自己吃掉。现給出老大和老二本次偷得的大米数,且假定它们所偷得的大米数总是为整数。m2,小王准备用尺寸为 2×1 m2的瓷砖铺满整个房间,每块瓷砖铺贴时可以旋转且尽可能不做切割。输出为一个数,表示最后老鼠兄弟本次可以获得的储备大米数,保留两位小数。,他们两人都是偶数迷,将西瓜分为两份,他们能否都得到重量为偶数的西瓜?只香蕉需要向它朋友所借的钱数,如果不需要借,则输出0。输入为一行,包含三个数。原创 2023-10-10 23:46:25 · 133 阅读 · 0 评论 -
HNU程序设计 练习二-编程基础
其含义为如果sizeof(int)的结果为4,则所有声明的数据类型为int的变量,在存储时均占用4bytes,理解内存字节数非常重要,请大家记住。某天小张对自己的游泳训练时间进行了计时(计时按24小时制),分别记录了自己当天开始训练的时间a时b分c秒和结束训练的时间d时e分f秒。编程,将从键盘输入的n英寸换算成用英里(mi)、码(yd)、英尺(ft)和英寸(in)的表示形式(1英里=1760码,1码=3英尺,1英尺=12英寸)输出。总的训练时间,格式为“时:分:秒”,其中分秒不足两位的左补0。原创 2023-09-27 23:08:53 · 266 阅读 · 0 评论