自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 资源 (4)
  • 收藏
  • 关注

原创 输入一个非负整数(十进制),输出此整数对应的二进制数

#include <stdio.h>void turn(int n){ if(n==0) { return; } else { turn(n/2); printf("%d",n%2); return; }}int main(){ int num; ...

2018-12-12 15:36:23 6095

原创 小平帮老师处理期末成绩时遇到了问题。他需要计算每个同学的平均成绩,并判断他们是否通过了期末考试不及格成绩(小于60)若都通过才能pass,若没通过要说明是哪几科未通过。因此他需要两个函数,一个求平均成

#include <iostream>#include <string>using namespace std;struct Student{ string number; int Chinese,Math,English;};int avery(Student& s){ return(s.Chinese+s.English+...

2018-12-05 20:41:40 2012

原创 重载流插入运算符 “《”和 流提取运算符“》”,使之能用于该矩阵的输入和输出。 输入 两个2行3列矩阵 输出 矩阵之和

#include <iostream.h>//using namespace std;class Matrix{public: Matrix(); friend Matrix operator+(Matrix &,Matrix &); friend ostream& operator<<(ostream&,...

2018-12-05 20:25:47 3390

原创 定义一个复数类Complex,重载运算符“+”,“-”,“*”,“/”,使之能用于复数的加、减、乘、除。运算符重载函数作为Complex类的成员函数。编写程序,分别求两个复数之和、差、积和商。

#include <iostream>#include <iomanip>using namespace std;class Complex{public: Complex(); Complex(double r,double i); Complex operator+(Complex &c2); Complex ope...

2018-12-05 19:20:18 988

原创 利用抽象基类来完成派生类dog和cat的定义,并利用指向基类的指针实现动态多态,输出不同类型动物的不同叫声。

#include <iostream>using namespace std; class animal //抽象基类---动物类{public: virtual void jiao()=0; //纯虚函数};//将程序需要的其他成份写在下面,只提交begin到end部分的代码//******************** begin *************...

2018-12-05 19:06:08 1318

原创 分别声明Teacher(教师)类和Cadre(干部)类,采用多重继承方式由这两个类派生出新类Teacher_Cadre(教师兼干部)类。要求: (1) 在两个基类中都包含姓名、年龄、性别、地址、电话

#include<string>#include <iostream>using namespace std;class Teacher{public: Teacher(string nam,int a,char s,string tit,string ad,string t); void display();protected: s...

2018-12-05 19:00:52 3618

原创 定义了Circle圆形类,在此基础上派生出Cylinder圆柱体类。 Circle圆形类定义如下: class Circle { public: Circle(double r):radius(r

#include <iostream>#include <iomanip>using namespace std;#define PI 3.14class Circle{public: Circle(double r):radius(r){ } double area(){return PI*radius*radius;} //圆面积protecte...

2018-12-05 18:20:08 9110

原创 下面的程序中,存在着两处语法错误。请改正错误,使程序按下面输入输出的规定运行。

#include <iostream>using namespace std;class A{private: int a,b;public: A(int aa, int bb) {a=aa; b=bb;} void printA() { cout<<"a: "<<a<<" b: "&lt

2018-12-05 17:30:57 3897

原创 如下的代码中,定义了Rectangle矩形类,在此基础上定义Bulk立方体派生类,请在(1)-(6)处填上需要的代码,使程序输出指定长、宽、高的立方体的体积。

#include <iostream>using namespace std;class Rectangle //矩形类{private:int length; //矩形的长和宽int width;public:Rectangle();Rectangle(int l,int w); //构造函数,l、w分别代表长和宽int getArea(); //求面积};...

2018-12-05 17:06:09 910

原创 Student类含有私有数据成员:num,name,sex,公有成员函数: 输入函数get_value()和输出函数display()。采用私有继承方式实现类Student1,增加数据成员:age,a

/* C++代码 */#include <iostream>#include <string>using namespace std;class Student{public: void get_value() { cin>>num>>name>>sex; } void display...

2018-12-05 16:37:22 3959

原创 Student类含有私有数据成员:num,name,sex,公有成员函数: 输入函数get_value()和输出函数display()。采用公用继承方式实现类Student1

#include <iostream>using namespace std;class Student{public: void get_value() { cin>>num>>name>>sex; } void display( ) { cout<<"...

2018-12-05 15:27:50 4566 1

原创 利用函数模板求4个数的和。 部分代码已给定如下,只需要提交缺失的代码

#include <iostream>using namespace std;/* 补充缺少代码*/template<typename Groap> Groap sum(Groap a,Groap b,Groap c,Groap d){ return a+b+c+d;}int main(){ double result; unsig...

2018-11-14 15:34:08 495

原创 类模板---求数组的最大值 找出一个数组中的元素的最大值,数组大小为10。(用类模板来实现) 数组元素类型作为类模板的参数。 在下面的程序段基础上完成设计,只提交begin到end部

#include <iostream> #include <string> using namespace std; template <class T> class Array_max //声明类模板 { public: //以下3行为成员函数原型声明 void set_val...

2018-11-14 15:23:52 1585

原创 题目描述 声明一个类模板,利用它分别实现两个整数、浮点数和字符的比较,求出大数和小数。说明:在类模板外定义各成员函数。 输入 输入两个整数、两个浮点数和两个字符 输出 从大到小输出两个整数、两个浮

在类模板外定义各成员函数。#include <iostream>#include <iomanip>using namespace std;template<class numtype>class Compare{public: Compare(numtype a,numtype b); numtype max(); ...

2018-11-14 15:15:38 6379

原创 定义一个5行3列的二维数组,各行分别代表一名学生的高数、英语、C++成绩。再定义一个有5个元素的一维数组,用于存储每名学生的平均成绩。请输入学生的各门课成绩,输出带平均成绩的成绩单,以及所有学生平均成

#include<iostream>#include <iomanip>using namespace std;int main(){ int score[5][3]; //保存成绩的数组 double average[5]; //保存平均成绩的数组 int i,j; double avg=0; //输入成绩 for(i=0; i<5; i++)...

2018-11-14 14:44:01 6735

原创 输入5个未排序的整数,对其进行排序,然后从大到小输出这5个数

#include <iostream>using namespace std;int main(){ int a[5]; int i; for(i=0;i<5;i++) cin>>a[i]; int j,tel; for(i=0;i<5;i++) { for(j=i;j<5;j++) { if(a[i]<=a[...

2018-11-13 22:38:09 4423

原创 题目描述 杨辉三角 Description 1 1 1 1 2 1 1 3 3 1 1 4 6 4 1 1 5 10 10 5 1 上面的图形熟悉吗?它就是我们中学时候学过的杨辉三角。 输

#include<iostream>#include<string>using namespace std;int main(){ int i,j,n; int a[30][30]; cin>>n; for(i=0;i<=n-1;i++) { for(j=0;j<=i;j++) { if(j==0) { ...

2018-11-13 21:33:30 3300

原创 如果矩阵A中存在这样的一个元素A[i,j]满足条件:A[i,j]是第i行中值最小的元素,且又是第j列中

#include<iostream>#include<string>using namespace std;int main(){ int m,n; int i,j; int max[20],min[20]; cin>>m>>n; int a[20][20]; for(i=0;i<m;i++) { for(j=0...

2018-11-13 20:58:26 16483 1

原创 已有一个已排好的9个元素的数组,今输入一个数要求按原来排序的规律将它插入数组中。

#include<iostream>#include<string>using namespace std;int main(){ int a[10]; int i,j,k; for(i=0; i<9; i++) cin>>a[i]; cin>>j; for(i=0;a[i]<j;i++)...

2018-11-07 22:05:04 1043

原创 写一个函数,使给定的一个二维数组(3×3)转置,即行列互换。

#include<iostream>#include<string>using namespace std;void zhuangzhi( int a[][3]){ int i,j,b; for(i=0;i<3;i++) { for(j=i;j<3;j++) { b=a[i][j]; a[i][j]=a[j][i]; ...

2018-11-07 21:26:25 11415

原创 猴哥去准备复习考研已经1月有余,但仍然禁不住游戏的诱惑,特别是WZRY,这款手游是卸了装,装了又卸。还时常中午约好友QQ一起对战。猴哥有个习惯,每安装一次WZRY,都会在日记本上记录一个字母G。每安装

#include<iostream>#include<string>using namespace std;const int size=50;int main(){ char a[size]; int i,j=1; cin.getline(a,15); for(i=0;a[i]!='\0';i++) { if(a[i]=='G') j++;...

2018-11-07 21:12:46 352

原创 回文串是一个正读和反读都一样的字符串,例如,“z”,“aaa”,“abba”是回文串。小万嗜好回文串,见到一个字符串,就尝试将其转换为回文串。如果一个字符串最多改变一个字符后成为回文串,就成为可转换回

#include<iostream>#include<string>using namespace std;const int size=15;int main(){ char a[size]; int i,j=0,k=0; cin.getline(a,15); for(j=0;a[j]!='\0';j++); for(i=0;i<j/2;i+...

2018-11-07 21:05:49 5076

原创 定义一个平面上的点类Point,其中设置成员函数distance1求当前对象与另一点的距离,并设置友员函数distance2也完成相同的工作。 请在划横线的部分填上需要的成份,使程序能正确运行,得到要

#include<iostream>#include<cmath>#include <iomanip>using namespace std;class CPoint{private: double x; // 横坐标 double y; // 纵坐标public: CPoint(double xx=0,double ...

2018-11-04 14:57:02 2503

原创 请编写程序,处理一个复数与一个double数相加的运算,结果存放在一个double型的变量d1中,输出d1的值,再以复数形式输出此值。定义Complex(复数)类,在成员函数中包含重载类型转换运算符:

#include <iostream>#include <iomanip>using namespace std;class Complex{public: Complex(); Complex(double r); Complex(double r,double i); operator double();...

2018-11-04 14:25:19 3233

原创 有两个矩阵a和b,均为2行3列。求两个矩阵之和。重载运算符“+”,使之能用于矩阵相加(如c=a+b)。 重载流插入运算符《 和 流提取运算符 》,使之能用于该矩阵的输入和输出。

#include <iostream.h>using namespace std;class Matrix{public: Matrix(); friend Matrix operator+(Matrix &,Matrix &); friend ostream& operator<<(ostream&a...

2018-11-04 14:06:10 13461 1

原创 定义一个复数类Complex,重载运算符“+”,使之能用于复数的加法运算。参加运算的两个运算量可以都是类对象,也可以其中有一个是整数,顺序任意。例如,c1+c2,i+c1,c1+i均合法(设i为整数,

#include <iostream.h>#include <iomanip.h>class Complex{public: Complex() { real=0; imag=0; } Complex(double r,double i) { real=r; ...

2018-11-04 13:49:42 8079 2

原创 定义一个复数类Complex,重载运算符“+”,“-”,“*”,“/”,使之能用于复数的加、减、乘、除。运算符重载函数作为Complex类的成员函数。编写程序,分别求两个复数之和、差、积和商。

#include <iostream>#include <iomanip>using namespace std;class Complex{public: Complex(); Complex(double r,double i); Complex operator+(Complex &c2); Com...

2018-11-04 13:19:31 4017

原创 编写分数类Fraction,实现两个分数的加、减、乘和除四则运算。主函数已给定。输入 每行四个数,分别表示两个分数的分子和分母,以0 0 0 0 表示结束。 输出 空格分隔的两个分数的减和除的结果。

#include <iostream.h>int cishu=1; class Fraction {public: Fraction(){a=0;b=0;} Fraction(int x,int y){a=x;b=y;} Fraction operator - (Fraction &k); ...

2018-11-03 22:02:02 5600

原创 设计一个日期类和时间类,编写display函数用于显示日期和时间。要求:display函数作为类外的普通函数,分别在Time和Date类中将display声明为友元函数。在主函数中调用display函

#include <iostream>#include <iomanip>using namespace std;class Time; //不可省略class Date{public:/* Date(int y,int m,int d) { year=y; month=m; day=d; }*/ Date(int y,int m,i...

2018-11-03 19:51:39 6375 1

原创 定义一个复数类Complex,重载运算符“+”,使之能用于复数的加法运算与输出操作。 (1)参加运算的两个运算量可以都是类对象,也可以其中有一个是实数,顺序任意。例如,c1+c2,d+c1,c1+d均

#include <iostream>#include <iomanip>using namespace std;class Complex{public:Complex():real(0),imag(0) {}Complex(double r,double i):real(r),imag(i) {}Complex operator+(Complex &...

2018-11-03 19:20:30 16091 2

原创 C++定义一个复数类Complex,重载运算符“+”,使之能用于复数的加法运算。将运算符函数重载为非成员、非友元的普通函数。编写程序,求两个复数之和。

#include <iostream>#include <iomanip>using namespace std;class Complex{public: Complex(); Complex(double r,double i); double get_real(); double get_imag(); ...

2018-10-31 21:19:40 7282

原创 MySQL Jdbc驱动的rewriteBatchedStatements参数 关于批处理

在使用mysql 数据库的时候如果需要批量添加,修改,删除功能则要设置rewriteBatchedStatements参数,这样才能真正起到批量添加的功能// 开启批量添加private String url="jdbc:mysql://localhost:3306/music?rewriteBatchedStatements=true";    // 关闭批量添加privat...

2018-07-26 14:36:46 1648

原创 案例——java生成验证码

ImageTest.java类import java.awt.Color;import java.awt.Graphics;import java.awt.Graphics2D;import java.awt.image.BufferedImage;import java.io.FileNotFoundException;import java.io.FileOutputStream;...

2018-07-10 10:42:25 272

原创 Tomcat启动一闪而过就消失的原因和解决方法

Tomcat启动一闪而过怎么办?这成为了许多刚接触tomcat开发环境工作者的一个大问题,许多用户朋友都不知道是因为什么问题导致出现这种情况,下面就一起来了解一下吧。原因一: (1)首先要搞明白启动不起来的原因。方法是在命令行下,运行startup.bat文件,这样程序就不会一闪而过,而会将启动不起来的原因打印到窗口上。(2)在命令行下启动tomcat的方法读者应该都很清楚,大体就是:cmd启动命...

2018-07-04 11:47:19 396322 63

原创 java 反射原理

应用在一些通用性比较高的代码中大多数框架都是用了反射来实现在框架开发中,都是基于配置文件来发,在配置文件中配置了类,可以通过反射得到类中的所有内容,可以让类中的某个方法来执行类中的所有内容:属性,无参构造方法,有参构造方法,普通方法反射的原理:(1)首先需要把java文件保存到本地的硬盘中  .java                                                ...

2018-07-03 18:46:05 151

原创 java中 list ,set,map的输出方式,重点map 的迭代输出。

package cn.itcast.test;import java.util.ArrayList;import java.util.HashMap;import java.util.HashSet;import java.util.Iterator;import java.util.List;import java.util.Map;import java.util.Map.En...

2018-07-02 15:32:03 245

原创 案例--拦截有序广播

1.创建一个名字为“拦截有序广播”的应用程序相应的布局文件(activity_main.xml)<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android

2017-06-05 22:06:12 640

原创 新闻客户端————案例

新闻客户端综合运用了AsyncHttpClient和SmartImageView的综合运用。 具体步骤如下: 1.“新闻客户端”程序对应的布局文件如下:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns

2017-05-22 23:47:16 443

原创 商品展示——案例

在实际开发中往往避免不了在界面上操作。在商品展示案例中我们可以在界面中对商品进行增、删、改、查。要实现这些功能需要使用ListView 和 SQLine数据库。 运行效果图: 1.创建程序:首先创建一个“商品展示”的应用。设计用户交互界面。 如图所示 代码如下:<?xml version="1.0" encoding="utf-8"?><LinearLayout android:o

2017-04-19 22:32:07 511

原创 登录页面(记住密码)

今天我们来学习制作简单的登录界面,如图所示要求判断输入的账号和密码与设置的字符串相等时将账号和密码存入文件中。一、建立布局文件:activity_login.xml<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" x

2017-04-08 18:44:12 1796

commons-io-1.4

commons-io-1.4自己在使用没有错误可以放心使用 ,提高开发速度。

2018-07-10

dom4j-1.6.1

dom4j是一个十分优秀的JavaXML API,具有性能优异、功能强大和极其易使用的特点,同时它也是一个开放源代码的软件

2018-07-10

jre-7u9-windows-x64

jre-7u9-windows-x64.tar,在官网下载的各位可以放心使用。

2018-07-10

jdk-7u9-windows-x64

jdk-7u9-windows-x64 版本,官方下载,jdk不用多说了吧!

2018-07-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除