- 博客(52)
- 收藏
- 关注
原创 第六周任务5:多项目
/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: * 作 者: 杨建和 * 完成日期: 2012 年 3 月 28 日 * 版 本
2012-03-28 21:26:08 339
原创 第六周任务4:三角形“类”的新做法
#include #include using namespace std; class CPoint { private: mutable double x; // 横坐标 mutable double y; // 纵坐标 public: CPoint(double xx=0,double yy=0); double Distance(CPoint p) co
2012-03-28 18:29:34 597 5
原创 第六周任务3:平面坐标点类
/* (程序头部注释开始) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: * 作 者: 杨建和 * 完成日期: 2012 年 3 月 27 日 * 版 本 号:
2012-03-27 22:11:42 368
原创 第六周任务2
/* (程序头部注释开始)* 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: 程序填空 * 作 者: 杨建和 * 完成日期:2012 年3 月26 日 * 版 本 号: * 对任务及求解方法的描述部分* 输入描述: * 问题描述: * 程序输出: * 程序头
2012-03-26 19:26:38 277
原创 第六周任务1:修改程序错误
#include using namespace std; class C { private: int x; public: C(int x){this->x = x;} int getX() const {return x;} }; void main() { const C c(5); cout<<c.getX(); system("pause");
2012-03-26 18:28:13 714
原创 第五周任务4:学生“类”
#include using namespace std; class Student { public: Student(int n,float s):num(n),score(s){} void display(); int get_num(){return num;} float get_score(){return score;} private:
2012-03-23 14:45:02 486
原创 第五周任务2:构造分数“类”
#include using namespace std; int gcd(int,int); class CFraction {private: int nume; // 分子 int deno; // 分母 public: CFraction(int nu=0,int de=1); //构造函数,初始化用 void set(int nu=0,int de=
2012-03-21 18:10:31 371
原创 第五周任务3:长方体“类”
#include using namespace std; class Box { public: Box::Box(double h,double w,double len):height(h),width(w),length(len){} Box::Box(); int volume(); int area(); void setmessage(); priva
2012-03-20 12:26:39 354
原创 第五周任务1:设计三角形类,通过增加构造函数,使对象在定义时能够进行初始化
//Triangle.cpp #include #include #include "Triangle.h" using namespace std; Triangle::Triangle() { a = 1; b = 1; c = 1; } float Triangle::perimeter() { return (a+b+c); } float
2012-03-19 18:51:26 689
原创 第四周任务4:设计“工资类”
#include using namespace std; class Salary { public: void set_salarys( ); void add_salarys(); void sort_salarys(); void show_salarys( );
2012-03-19 12:49:09 739
原创 第四周任务三:设计一个“正整数”类
#include using namespace std; class NaturalNumber { private: int n; public: void setValue (int x);//置数据成员n的值,要求判断是否是正整 int getValue(); //返回私有数据成员n的值 bool
2012-03-16 20:18:52 337
原创 第四周任务2:多文件组织项目
//time.h class Time { public: void set_time(); void show_time(); inline void add_a_sec(); //增加1秒钟 inline void add_a_minute(); //增加1分钟
2012-03-12 19:19:14 331
原创 第四周任务一:设计一个三角形类,给出个成员函数的定义
#include using namespace std; #include ; class Triangle {public: void Setabc(float x, float y, float z);//置三边的值,注意要能成三角形 void Getabc(float *x, float *y, float *z);//取三边的值 float Perime
2012-03-12 17:10:15 2703
原创 第三周任务4:用类计算长方体的表面积和体积
#include using namespace std; class sv { public: void get_value(); void show_value(); private: double length; double width; double height; }; int main() { sv a,b,c;
2012-03-12 14:08:31 705
原创 第三周任务三:任务二基础上的补充
#include using namespace std; class Time { public: void set_time(); void show_time(); inline void add_a_sec(); //增加1秒钟 inline void add_a_minute(); //增加1分钟
2012-03-12 14:01:06 303
原创 第三周任务2:输出时间
#include using namespace std; class Time { public: void set_time(); void show_time(); private: bool is_time(int, int, int); int hour;
2012-03-12 13:52:28 338
原创 第三周任务1
#include using namespace std; class Student { public: void set_data(int n, char *p,char s); void display( ); private: int num; char name[20]; char sex;
2012-03-12 13:42:58 373
原创 第二周任务3:统计单词个数
#include using namespace std; int main() { char str[81]; int i=0,num=0; bool isWord=false; cout << "请输入单词:"; gets(str); while(str[i]!='\0')
2012-03-12 13:37:57 408
原创 第二周任务二:自定义求阶乘
#include using namespace std; long fac(int n)//求 N的阶乘 { int j = 1; while ( n > 0 ) { j = j * n; n--; } return j;
2012-03-12 13:30:47 1057
原创 第二周任务1:输入一个十进制数转换成二进制数 方法2
#include using namespace std; int main() { int a[50],n,i=0; cout << "请输入一个十进制数:"; cin>>n; while(n>0) { a[i]=n%2; n=n/2; i++; } for(i=i-1;i>=0;i--) { cout << a[i]; }
2012-03-10 17:08:06 667
原创 第二周实验报告1:编写递归函数将十进制数转化成二进制数
#include using namespace std; void d2b(int); int main() { int a; cout << "输入十进制数:" << endl; cin >> a; d2b(a);//转化成二进制数输出 cout << endl; return 0; } void d2b (int n) { if (n==0) cout <<""; els
2012-03-08 19:00:46 702
原创 第十八周实验报告2:学会二维数组的操作
* 程序头部注释开始 * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: 实验内容:二维数组的操作 * 作 者: 杨建和 * 完成日期: 2011
2012-03-08 18:54:41 392
原创 第18周报告1:指向字符的指针
* 程序头部注释开始 * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: 实验内容:从字符数组中取出指定位置开始的子符串 * 作 者: 杨建和 * 完成日期: 2011
2012-03-08 18:52:45 212
原创 第十七周报告2:运用链表进行排序
* 程序头部注释开始 * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: * 作 者: 杨建和 * 完成日期: 2011 年 12 月 19 日 * 版 本号: #include #include #include #include using namesp
2012-03-08 18:50:24 227
原创 十七周实验报告1
* 程序头部注释开始 * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: * 作 者: 杨建和 * 完成日期: 2011 年 12 月
2012-03-08 18:49:53 275
原创 16周实验报告3:用指针完成14周任务2
#include #include using namespace std; //在这个问题中,成绩和人数是核心数据,适合作为全局变量处理 int score[50]; //将score设为全局变量,在各个函数中可以直接使用 int num; //小组人数也设为全局变量 void input_score(); int get_max_score(); int
2012-03-08 18:48:35 272
原创 第16周报告2(任务3):实验内容:求出一个数所有的奇数因子
* 程序头部注释开始 * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: * 作 者: 杨建和 * 完成日期: 2011 年 12 月
2012-03-08 18:47:39 407
原创 十六周实验报告1:学会冒泡排序算法
* 程序头部注释开始 * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: * 作 者: 杨建和 * 完成日期: 2011 年 12 月
2012-03-08 18:46:46 635
原创 十五周实验报告3:学会ASCII文件的操作
* 程序头部注释开始 * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: * 作 者: 杨建和 * 完成日期: 2011 年 12 月
2012-03-08 18:44:41 331
原创 十五周实验报告2:学会操作字符数组
* 程序头部注释开始 * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: * 作 者: 杨建和 * 完成日期: 2011 年 12 月
2012-03-08 18:43:49 385
原创 十五周实验报告1:学会冒泡排序算法
* 程序头部注释开始 * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: * 作 者: 杨建和 * 完成日期: 2011 年 11 月
2012-03-08 18:42:29 752
原创 十四周实验报告2:学会使用循环控制语句解决实际问题
* 程序头部注释开始(为避免提交博文中遇到的问题,将用于表明注释的斜杠删除了) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: * 作 者: 杨建和 * 完
2012-03-08 18:39:50 328
原创 十四周实验报告1:学会使用函数的递归
* 程序头部注释开始(为避免提交博文中遇到的问题,将用于表明注释的斜杠删除了) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: * 作 者: 杨建和 * 完成日
2012-03-05 13:08:39 394
原创 十三周实验报告3:编制一个三角函数表
* 程序头部注释开始(为避免提交博文中遇到的问题,将用于表明注释的斜杠删除了) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: 杨建和 * 作 者: * 完
2012-03-05 13:07:45 521
原创 十三周实验报告2:学会使用自定义函数解决实际问题
* 程序头部注释开始(为避免提交博文中遇到的问题,将用于表明注释的斜杠删除了) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: 杨建和 * 作 者: * 完
2012-03-05 13:05:59 519
原创 学会使用函数编程,以及设计比较完备的测试用例完成对小程序的测试
#include using namespace std; const double x1=0.3, x2=0.8; //定义为全局常变量,方便,易维护 double f(double); //此处加入对自定义函数f的声明 int main( ) { double x; cout<<"请输入x的值:"; cin>>x; cout<<"解得:f("<<x<
2012-03-05 13:04:41 481
原创 用循环控制语句编写程序,完成表达式的计算
* 程序头部注释开始(为避免提交博文中遇到的问题,将用于表明注释的斜杠删除了) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: * 作 者:杨建和 * 完成日期:
2012-03-05 13:03:51 608
原创 计算存款利息。
* 程序头部注释开始(为避免提交博文中遇到的问题,将用于表明注释的斜杠删除了) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: 杨建和 * 作 者: * 完
2012-03-05 13:02:41 1490
原创 编程找出1000以内的所有完数。
* 程序头部注释开始(为避免提交博文中遇到的问题,将用于表明注释的斜杠删除了) * 程序的版权和版本声明部分 * Copyright (c) 2011, 烟台大学计算机学院学生 * All rights reserved. * 文件名称: 杨建和 * 作 者: * 完
2012-03-05 13:01:31 12457 1
原创 用循环控制语句编写程序,完成表达式的计算
实验目的:学会使用循环控制语句解决实际问题,并强化注重效率的观念 实验内容:用循环控制语句编写程序,完成表达式的计算 程序头部注释开始 程序的版权和版本声明部分 Copyright (c) 2011, 烟台大学计算机学院学生 All rights reserved. 文件名称:三种方法求结果 作 者:
2012-03-05 12:59:48 1227
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人