
C++
永康123
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
编写一个程序,从键盘输入半径和高,输出圆柱体的底面积和体积。
C++版#include<iostream>using namespace std;int main(){double a,h,s,v;cout<<"半径为:"<<endl;cin>>a;cout<<"高为:"<<endl;cin>>h;s=3.14159*a*a;v=s...原创 2018-07-18 18:06:49 · 26616 阅读 · 2 评论 -
输入10 个同学的成绩,统计80分以上和不及格的人数,并输出平均值
#include<iostream>using namespace std;int main(){double a[10],sum=0,var;int i,j=0,k=0;cout<<"请输入10个学生成绩:"<<endl;for(i=0;i<10;i++){cin>>a[i];sum=sum+a[i]...原创 2018-07-21 20:25:48 · 17426 阅读 · 0 评论 -
定义一个复数类,用友元函数实现对双目运算符+和*的运算符重载,使其适用于复数运算
#include <cmath>#include <iostream.h>class CComplex{#define err 0.00000001double _x,_y;public:CComplex(double x=0,double y=0):_x(x),_y(y){}CComplex operator+(const CCompl...原创 2018-07-21 20:26:00 · 1678 阅读 · 0 评论 -
编写一个矩形rectangle类,有数据成员长len和宽wid,构造函数retange(int,int).和友元函数 int area(rectangle T)和int fun(rectangle T
#include <iostream>using namespace std;class rectangle{public:rectangle(int ,int );friend int area(rectangle T);friend int fun (rectangle T);private:int len,wid;};rectangl...原创 2018-07-21 20:26:13 · 5062 阅读 · 0 评论 -
N个整数从小到大排列,输入一个新数插入其中,使N+1个整数仍然有序。
#include<iostream>using namespace std;int main(){int a[11]={10,20,30,40,50,60,70,80,90,100};int i,j,n;cout<<"原顺序为:"<<endl;for(i=0;i<10;i++)cout<<a[i]<<...原创 2018-07-21 20:26:25 · 6983 阅读 · 0 评论 -
定义一个基类:点类,包括x坐标和y坐标,从它派生一个圆类,增加数据成员r(半径),圆类成员 函数包括构造函数、求面积的函数和输出显示圆心坐标及圆半径的函数。
#include<iostream>using namespace std;class Dot{public:int x;int y;Dot(){}};class Circle:public Dot{private:int r;public:Circle():Dot(){}void get();void area();...原创 2018-07-18 18:09:41 · 8961 阅读 · 1 评论 -
输入一个自然数,输出其各因子的连乘形式,如输入12,则输出12=1*2*2*3。
#include<iostream>using namespace std;int main(){int i,n;cin>>n;cout<<"n="<<"1";for(i=2;i<=n;){if(n%i==0){n=n/i;cout<<"*"&原创 2018-07-18 18:09:07 · 5143 阅读 · 0 评论 -
定义计数器类Counter。要求具有以下成员:计数器值;可进行增值和减值记数;可提供记数值。 #include <iostream>
#include <iostream>using namespace std;class Counter{public:Counter(int );Counter operator ++();Counter operator --();void display();private:int i;};Counter::Counter(int ...原创 2018-07-18 18:08:16 · 5014 阅读 · 0 评论 -
编写一个程序,输入年、月,打印出该年份该月的天数。
#include<stdio.h>main(){int y,m,d;printf("year month=");scanf("%d%d",&y,&m);switch(m){case 1:case 3:case 5:case 7:case 8:case 10:case 12:d=31;break;case 4:cas...原创 2018-07-18 18:07:25 · 13352 阅读 · 0 评论 -
从键盘输入若干个学生成绩,统计并输出最高成绩和最低成绩,当输入负数时结束输入。
#include<iostream>using namespace std;int main(){double a[100];double max=0,min=100,t;int i;for(i=0;i<100;i++){cin>>a[i];if(a[i]<0)break;else{if(a[i]>...原创 2018-07-18 18:06:15 · 39909 阅读 · 1 评论 -
、定义一个学生类,其中有3 个数据成员:学号、姓名、年龄,以及若干成员函数。同时编写main 函数使用这个类,实现对学生数据的赋值和输出
如有侵权请联系删除#include <iostream>#include<string>using namespace std;class student{int num;string name;int age;public:student(){num=0;name='\0';age=0;}student(int,string,i...原创 2018-07-18 18:02:35 · 26924 阅读 · 1 评论 -
编写一个程序根据输入的三角形的三条边判断是否能组成三角形,如果可以则输出它的面积和三角形类型(等边、等腰、直角三角形
#include<iostream>#include<math.h>using namespace std;int main(){double a,b,c;double v,p;cout<<"请输入三角形三条边:"<<endl;cin>>a>>b>>c;if原创 2018-07-18 18:01:16 · 55701 阅读 · 6 评论 -
龙曲线找规律实现
#define _CRT_SECURE_NO_DEPRECATE#include<iostream>#include<string.h>using namespace std;string ss;void Dragon(const string& s, int n){ if (n == 0) { ss += s; ...原创 2018-07-18 17:56:25 · 1153 阅读 · 0 评论 -
使用函数重载的方法定义两个重名函数, 分别求出整型数的两数之和和浮点数的两数之和,并在主函数中调用。
//使用函数重载的方法定义两个重名函数,//分别求出整型数的两数之和和浮点数的两数之和,并在主函数中调用。#include<iostream>using namespace std;template<typename T>T add(T a, T b){T c;c = a + b;return c;}int main(){int a, b...原创 2018-06-18 07:22:09 · 9744 阅读 · 0 评论