第四章实验3.实验4
来源:互联网 发布:网络维护内容 编辑:程序博客网 时间:2024/05/09 15:34
实验3
#include<iostream>#include<cmath>using namespace std;class Location{ public: Location(double x1,double y1) { x=x1; y=y1; } double Getx() { return x; } double Gety() { return y; } double distance1 (Location&a) { int d1; d1=sqrt((x-a.Getx())*(x-a.Getx())+(y-a.Gety())*(y-a.Gety())); cout<<"Distance1="<<d1<<endl; return 0; } friend double distance2(Location &,Location &); private: double x,y; }; double distance2(Location &a,Location &b) { int d2; d2=sqrt((a.Getx()-b.Getx())*(a.Getx()-b.Getx())+(a.Gety()-b.Gety())*(a.Gety()-b.Gety())); cout<<"distance2="<<d2<<endl;; return 0; }int main() { Location A(-2,-3); Location B(-2,3); cout<<"A("<<A.Getx()<<","<<A.Gety()<<") B("<<B.Getx()<<","<<B.Gety()<<")"<<endl; A.distance1(B); distance2(A,B); return 0; }
实验4
<p>#include<iostream> using namespace std; class Student { public: float score; static float total_score; static double count; </p><p> void account(float s) { score=s; ++count; total_score+=score; } static float sum() { return total_score; } static float average() { return(total_score/count); } };float Student::total_score=0.0; double Student::count=0;int main() { Student stu[4]; stu[1].account (80); stu[2].account (90); stu[3].account (95); stu[4].account (95); cout<<"学生总成绩:"<<Student::sum()<<endl; cout<<"学生平均成绩:"<<Student::average()<<endl; return 0; } </p>
0 0
- 第四章实验3.实验4
- 第四章实验4
- 第四章实验第四题
- 第四章:实验任务
- 第四章实验作业
- 第四章实验作业
- 第四章实验3
- 第四章 实验三
- C++作业第四章实验4
- 第四章实验第三题
- C++第四章实验3
- 数据结构第四章上机实验
- WinCE 编程实验(第四章 储存管理)
- kali Linux 第四章 实验环境
- 第四次上机实验
- 第四次上机实验
- 第四次上机实验
- 第四次实验报告
- 我的 随手笔记
- (C语言)回文数的判断
- 黑马程序员----IO流
- The 12th Zhejiang Provincial Collegiate Programming Contest - J
- EJB之JPA(EntityManager)
- 第四章实验3.实验4
- C编译器剖析_6.1 汇编代码生成_简介
- linux命令之ps
- STM32F429 Discovery FMC驱动原子4.3寸LCD
- 博客美女,12年最新专辑,欢迎收看!
- Android异步消息处理机制_Message
- shell编程tmpwatch
- Mac OS下MentoHUST的安装与使用
- The 12th Zhejiang Provincial Collegiate Programming Contest - L