[PTA]7-34 通讯录的录入与显示

通讯录中的一条记录包含下述基本信息:朋友的姓名、出生日期、性别、固定电话号码、移动电话号码。 本题要求编写程序,录入N条记录,并且根据要求显示任意某条记录。输入格式:输入在第一行给出正整数N(≤10);随后N行,每行按照格式姓名 生日 性别 固话 手机给出一条记录。其中姓名是不超过10个字符、不包含空格的非空字符串;生日按yyyy/mm/dd的格式给出年月日;性别用M表示“男”、F表示“女”;固话和手机均为不超过15位的连续数字,前面有可能出现+。在通讯录记录输入完成后,最后一行给出正整数K,并且随
分类: 其他 发布时间: 11-26 08:16 阅读次数: 0

[PTA]7-35 有理数均值

本题要求编写程序,计算N个有理数的平均值。输入格式:输入第一行给出正整数N(≤100);第二行中按照a1/b1 a2/b2 …的格式给出N个分数形式的有理数,其中分子和分母全是整形范围内的整数;如果是负数,则负号一定出现在最前面。输出格式:在一行中按照a/b的格式输出N个有理数的平均值。注意必须是该有理数的最简分数形式,若分母为1,则只输出分子。输入样例1:41/2 1/6 3/6 -5/10结尾无空行输出样例1:1/6结尾无空行输入样例2:24/3 2/3输出样例2
分类: 其他 发布时间: 11-26 08:16 阅读次数: 0

[PTA]7-36 复数四则运算

本题要求编写程序,计算2个复数的和、差、积、商。输入格式:输入在一行中按照a1 b1 a2 b2的格式给出2个复数C1=a1+b1i和C2=a2+b2i的实部和虚部。题目保证C2不为0。输出格式:分别在4行中按照(a1+b1i) 运算符 (a2+b2i) = 结果的格式顺序输出2个复数的和、差、积、商,数字精确到小数点后1位。如果结果的实部或者虚部为0,则不输出。如果结果为0,则输出0.0。输入样例1:2 3.08 -2.04 5.06结尾无空行输出样例1:(2.0+3.1i) +
分类: 其他 发布时间: 11-26 08:16 阅读次数: 0

[PTA]7-37 整数分解为若干项之和

将一个正整数N分解成几个正整数相加,可以有多种分解方法,例如7=6+1,7=5+2,7=5+1+1,…。编程求出正整数N的所有整数分解式子。输入格式:每个输入包含一个测试用例,即正整数N (0<N≤30)。输出格式:按递增顺序输出N的所有整数分解式子。递增顺序是指:对于两个分解序列N1 = {n1,n2,⋯}和N2 = {m1,m2 ,⋯},若存在i使得n1 = m1 ,⋯,n i = mi ,但是ni+1 < mi+1,则N 1序列必定在N2序列之前输出。每个式子由小到大相加,式子间用
分类: 其他 发布时间: 11-26 08:16 阅读次数: 0

[PTA]7-38 数列求和-加强版

给定某数字A(1≤A≤9)以及非负整数N(0≤N≤100000),求数列之和S=A+AA+AAA+⋯+AA⋯A(N个A)。例如A=1, N=3时,S=1+11+111=123。输入格式:输入数字A与非负整数N。输出格式:输出其N项数列之和S的值。输入样例:1 3结尾无空行输出样例:123结尾无空行提交结果:源码:#include<stdio.h>int main(){ int sum[100000]; int A, N; int carry
分类: 其他 发布时间: 11-26 08:16 阅读次数: 0

递归解迷宫问题

迷宫可以看成一个由房间组成的二维矩阵,其中有一个入口(左上)、一个出口(右下),其他位置可以是堵塞的墙或可进的房间,要求从入口出发,寻找一个到达一个出口的路径。本解只涉及上、下、左、右四个运动方向。其中的1表示墙壁,0表示可以走的位置。运行示例:源码:/** * @author Spring-_-Bear * @version 2021/10/7 8:15 */public class MazeGame { /** * The height of the game
分类: 其他 发布时间: 11-26 08:16 阅读次数: 0

[软件需求工程]小爬虫

一、AllCitiesLinkimport requestsfrom lxml import etreeimport os# 初始化url = "http://www.bendibao.com/index.htm"user_agent = { "User-Agent": "Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/94.0.46
分类: 其他 发布时间: 11-26 08:16 阅读次数: 0

[PTA] PTA题目集导航

PTA(程序设计类实验辅助教学平台)题目集导航基础编程题目集中国大学MOOC-陈越、何钦铭-数据结构-起步能力自测题基础编程题目集6-1 简单输出整数6-2 多项式求值6-3 简单求和6-4 求自定类型元素的平均6-5 求自定类型元素的最大值6-6 求单链表结点的阶乘和6-7 统计某类完全平方数6-8 简单阶乘计算6-9 统计个位数字6-10 阶乘计算升级版6-11 求自定类型元素序列的中位数6-12 判断奇偶性6-13 折半查找7-1 厘米换算英尺英寸7-2 然后是几点
分类: 其他 发布时间: 11-26 08:16 阅读次数: 0

[WUT]武理四年课程实验导航

武理四年课程实验导航第一学期暂无收录第二学期面向对象程序设计计算机基础与编程综合实验第三学期数据结构面向对象与多线程综合实验第四学期可视化编程计算机数值分析软件工程基础实验数据结构与算法综合实验第一学期暂无收录第二学期面向对象程序设计双计时器(Timer)计算机基础与编程综合实验计费管理系统第三学期数据结构基于二叉树的家谱系统Hash查找算法设计面向对象与多线程综合实验数据挖掘系统第四学期可视化编程计算1!+2!+……+n! 的和故宫博物院售票系统类的继
分类: 其他 发布时间: 11-26 08:16 阅读次数: 0

解决 java.io.StreamCorruptedException: invalid type code: AC 异常

问题描述: ObjectOutputStream 以追加的方式向文件中序列化对象时,每次想向文件末尾追加对象,而不是覆盖,可以使用 FileOutputStream(文件名,true)作为构造器参数,用 writeObject() 方法写入对象。ObjectOutputStream oos = new ObjectOutputStream(new FileOutputStream("peopleInfo.txt",true));在读取数据的时候第一次会正常读取,不会报错。当关闭流后再打开,追加写入第二
分类: 其他 发布时间: 11-26 08:15 阅读次数: 0

Java TCP 网络通信编程

Java C-S 模式实现文件的网络传输,从客户端发送文件到服务器端,服务器端接收文件下载保存到本地并反馈消息给客户端。客户端:import java.io.*;import java.net.InetAddress;import java.net.Socket;/** * 客户端:将文件发送到服务器端,并接收服务器发送的反馈信息 * * @author Spring-_-Bear * @version 2021-11-01 20:24 */public class FileSe
分类: 其他 发布时间: 11-26 08:15 阅读次数: 0

第24章 零基础学MySQL 章节练习题

第24章 零基础学MySQL 章节练习题建表语句章节作业2章节作业3章节作业4章节作业5章节作业6章节作业7、8建表语句-- MySQL dump 10.13 Distrib 5.7.36, for Win64 (x86_64)---- Host: localhost Database: temp-- -------------------------------------------------------- Server version 5.7.36/*!40101 SET @
分类: 其他 发布时间: 11-26 08:15 阅读次数: 0

第25章 JDBC和数据库连接池

韩顺平循序渐进学Java零基础第25章第25章 JDBC和数据库连接池(P821 - P857)821. JDBC原理示意图JDBC 为访问不同的数据库提供了统一的接口,为使用者屏蔽了使用细节。Java 程序员使用 JDBC API 可以连接任何提供了 JDBC 驱动程序的数据库系统,从而完成对数据库的各种操作Java 设计者定义了操作数据库的接口规范,由各自数据库厂商具体实现。Java 程序员只需要面向这套接口编程即可。822. JDBC模拟实现823. JDBC快速入门.
分类: 其他 发布时间: 11-26 08:15 阅读次数: 0

第24章 零基础学MySQL

韩顺平循序渐进学Java零基础第24章第24章 零基础学MySQL(P731 - P820)731. 数据库的使用732. MySQL5.7安装配置删除 MySQL 服务:sc delete mysql733. 命令行连接到MySQL启动服务:net start mysql关闭服务:net stop mysql登录:mysql -h 主机名 -P 端口 -u 用户名 -p 密码734. Navicat安装和使用735. SQLyog安装和使用736. MySQL三层结构.
分类: 其他 发布时间: 11-26 08:15 阅读次数: 0