05 2023 档案
摘要:#include<bits/stdc++.h> using namespace std; int a[14]; int main() { int i, j = 1,n; for(i = 1; i <= 13; i ++) { n = 1; do { if(j > 13) j = 1; if(a[j]
阅读全文
摘要:程序流程图: #include<bits/stdc++.h> using namespace std; main() { int x, y, z, num=0; printf(" Men Women Children\n"); for(x=0;x<=10;x++) { y=20-2*x; z=30-
阅读全文
摘要:题目描述:定义一个时间类,小时和分钟是其两个私有成员数据。输入一个起始时间和一个结束时间(起始时间早于结束时间),通过运算符重载-(减号),计算这两个时间相隔多少分钟。说明:这两个时间在同一天之内,且采用24小时计时分式,即从00:00-23:59。 输入格式: 测试输入包含若干测试用例,每个测试用
阅读全文
摘要:程序流程图: 代码: #include<bits/stdc++.h> using namespace std; main() { long n, sum, i; while(scanf("%ld", &n)!=EOF) { printf("ÔÚ1-%ldÖ®¼äµÄ½×ÌÝÊýΪ£º\n", n)
阅读全文
摘要:#include<bits/stdc++.h> int main() { int t, a[5]; long int k, i; for(i = 95860; ; i++) { for(t = 0, k = 100000; k >= 10; t ++) { a[t] = (i % k) / (k /
阅读全文
摘要:#include<bits/stdc++.h> using namespace std; int main(){ long n, sum, i; while(cin >> n != EOF) { cout << "在之间的阶梯数为" << endl; sum = 0; for (i = 7; i <
阅读全文
摘要:以圆类Circle及立体图形类Solid为基础设计圆锥类Cone以点类Point及平面图形类Plane为基类公有派生圆类Circle,再以圆类Circle及立体图形类Solid为基类公有派生圆锥类Cone,main(void)函数完成对圆锥类Cone的测试。 Point类结构说明: Point类的数
阅读全文
摘要:以圆类Circle及立体图形类Solid为基础设计圆锥类Cone Point类结构说明: Point类的数据成员包括: ①私有数据成员:X坐标x(double型),Y坐标y(double型)。 Point类成员函数包括: ①有参构造函数Point(double, double)和拷贝构造函数Poin
阅读全文
摘要:#include<bits/stdc++.h> #define N 10 using namespace std; main() { int i, j, a[N], t, count=0; printf("ÇëΪÊý×éÔªËظ³³õÖµ£º \n"); for(i=0;i<N;i++) sca
阅读全文
摘要:编写一个计算个人所得税的程序,要求输入收入金额后,能够输出应缴的个人所得税个人所得税征收办法如下:起征点为3500元。 不超过1500元的部分,征收3%;超过1500~4500元的部分,征收10%;超过4500~9000元的部分,征收20%;超过9000~35000元的部分,征收25%;超过3500
阅读全文
摘要:一问题描述 一个数的所有因子相加和等于本身那么这个数就是完数,给出一个范围求其中的完数。 二设计思路 利用循环嵌套第一层将每个数分出来,第二层确定是不是因子若是将每次的相加在循环外比较相同就是完数。 代码示例: #include<iostream>using namespace std;int ma
阅读全文
摘要:一、问题描述: 如果整数A的全部因子(包括1,不包括A本身)之和等于B;且整数B的全部因子(包括1,不包括B本身)之和等于A,则将整数A和B称为亲密数。求3000以内的全部亲密数。 二、设计思路: 1、首先定义变量 a,并为其赋初值为某个整数。则按照亲密数定义,要判断α中存放的整数是否有亲密数,只要
阅读全文
摘要:一.问题描述 pta多态实验: 1.定义一个整数加法器类Adder,对其重载运算符“+”、“++”,main(void)函数完成对其的测试。 #include <iostream> using namespace std; /*请在这里填写答案*/ //主函数 int main(void){ int
阅读全文
摘要:猜牌术 魔术师利用一副牌中的13张黑桃,预先将它们排好后迭在一起,并使牌面朝下。然后他对观众说:我不看牌,只要数数就可以猜到每张牌是什么,我大声数数,你们听,不信?你们就看,魔术师将最上面的那张牌数为1,把它翻过来正好是黑桃A,他将黑桃A放在桌子上,然后按顺序从上到下数手中的余牌,第二次数1、2,将
阅读全文
摘要:1,问题描述: 给定一个M进制的数x,实现对x向任意的一个非M进制的数的转换 2.问题分析:掌握不同数制间的转换关系是解决问题的关键,这里所说的数制一般包括二进制、八进制、十六进制及十进制。除了不同的数制还有下面几个必须要了解的概念。基数:在一种数制中,只能使用一组固定的数字来表示数的大小。这组固定
阅读全文
摘要:问题描述: 在一维数组中用二分法寻找中间项 问题分析: 将所有数分为两组,不停的进行二分操作,利用mid作为指针在数组中不停细分 代码:#include<stdio.h> #define N 10 main() { int i ,a[N]={-1,3,7,14,18,31,39,56,65,73},
阅读全文
摘要:请定义一个分数类,拥有两个整数的私有数据成员,分别表示分子和分母(分母永远为正数,符号通过分子表示)。 重载运算符加号"+",实现两个分数的相加,所得结果必须是最简分数。 输入: 第一行的两个数分别表示第一个分数的分子和分母(分母不为0)。第二行的两个数分别表示第二个分数的分子和分母。 输出: 第一
阅读全文
摘要:1.问题描述: 有一对兔子,从出生后的第3个月起每个月都生一对兔子。小兔子长到第3个月后每个月又生一对兔子,假设所有的兔子都不死,问30个月内每个月的兔子总数为多少? 二、设计思路、 1.先输出前两个月的兔子数,然后进入循环 2.循环中每过一个月都会有新兔子产生,迭代求出当前月份的兔子数 3.求和输
阅读全文