第六周实验报告1

原创 2012年03月26日 18:04:02
/* (程序头部注释开始)  
* 程序的版权和版本声明部分  
* Copyright (c) 2011, 烟台大学计算机学院学生   
* All rights reserved.  
* 文件名称:   Student.cpp              
* 作    者:   计114-4 刘柏蔚  
* 完成日期:    2012年   3  月  26 日  
* 版 本 号:    V 1.0  
  
* 对任务及求解方法的描述部分  
* 输入描述: 设计一个学生类,包括学号(num)和成绩(score)。建立一个对象数组,内放5个学生的数据  
* 问题描述:  
        (1) 用指针指向数组首元素,输出第1、3、5个学生的信息;  
        (2) 设计一个函数max,用指向对象的指针作函数参数,在max函数中找出5个学生中成绩最高者,并输出其学号。  
* 程序输出:按要求输出   
* 程序头部的注释结束  
*/   
//原错误程序 
#include <iostream>
using namspace std;

class C
{private:
   int x;
 public:
	C(int x){this->x=x;}
	int getX(){return x;}
};
void main()
{  const C c(5);
   cout<<c.getX();
   system("pause");
}

//改后程序 
#include <iostream>
using namespace std;

class C
{private:
   int x;
 public:
	C(int x){this->x=x;}
	int getX(){return x;}
};
void main()
{  C c(5);
   cout<<c.getX()<<endl;
   system("pause");
}


这是第一种能让程序没错的方法。因为Const函数只能有条件的条用,如果不是const函数,那么系统则不会报错。

第二种:在函数的调用位置后加上const.

 

 

编译原理LL(1)文法实验报告

LL(1)分析法,就是指从左到右扫描输入串(源程序),同时采用最左推导,且对每次直接推导只需向前看一个输入符号,便可确定当前所应当选择的规则。实现LL(1)分析的程序又称为LL(1)分析程序或LL(1...
  • hubaoquanu
  • hubaoquanu
  • 2017年06月12日 23:44
  • 869

C++实验报告1

一、问题及代码 /* * 文件名称:贪婪的富翁 * 作 者:赖豪运 * 完成日期:2017 年 3 月 13 日 * 版 本 号:v1.0 * 对任务及求解方法的描述部分:循环 * 输入描述:...
  • qq_37644984
  • qq_37644984
  • 2017年03月14日 10:28
  • 240

第三章实验报告(1)

《数据结构》实验三:    栈和队列实验 一..实验目的      巩固栈和队列数据结构,学会运用栈和队列。 1.回顾栈和队列的逻辑结构和受限操作特点,栈和队列的物理存储结构和常见操...
  • HL_liang
  • HL_liang
  • 2014年11月06日 17:22
  • 473

软件工程实验报告 一

课程 班级 学  号 姓  名 实验时间 软件工程导论 12电信2 120705206 金敏 2013...
  • honghu1314
  • honghu1314
  • 2013年12月16日 00:54
  • 1315

第三次上机实验报告1

目标: 1. 掌握C语言基本运算符和表达式用法; 2. 预习选择和重复控制语句的用法.   任务1:假设整型变量 a 的值是 1,b 的值是 2,c 的值是 3,请判断各语句的值,写出执行结果...
  • xm54007
  • xm54007
  • 2013年04月02日 13:52
  • 414

第一次实验报告(1)

一.实验目的  复习巩固VC编程环境的使用,以及C++模板设计。 1.回顾并掌握VC单文件结构程序设计过程。 2.回顾并掌握VC多文件工程设计过程 3.掌握VC程序调试过程。 4.回顾C++...
  • gsy147
  • gsy147
  • 2014年09月24日 18:38
  • 348

数据结构实验报告1

1.随机产生或键盘输入一组元素,建立一个带头结点的单向链表(无序)。 typedef int Elemtype; typedef struct node { Elemtype data; ...
  • wilver
  • wilver
  • 2016年05月03日 20:34
  • 812

ucore-lab1实验报告

练习一: 1、操作系统镜像文件ucore.img是如何一步一步生成的?(需要比较详细地解释Makefile中每一条相关命令和命令参数的含义,以及说明命令导致的结果) + cc kern/init/i...
  • cs_assult
  • cs_assult
  • 2015年06月02日 23:25
  • 3422

SQL 数据初级查询—实验报告

一、实验目的     熟练掌握表中数据的各种查询功能,为后继学习作准备。 二、实验属性     1、了解并掌握SQL管理控制器的使用;     2、掌握基本表的数据查询。 ...
  • hh12211221
  • hh12211221
  • 2016年12月20日 11:00
  • 1124

实验报告一:Linux安装及环境熟悉

实验报告一 课程名称 Unix/Linux系统设计 实验日期 2016.9.4 实验项目名称 Linux安装及环境熟悉 ...
  • dkh_321
  • dkh_321
  • 2016年09月09日 18:19
  • 1714
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:第六周实验报告1
举报原因:
原因补充:

(最多只允许输入30个字)