1、请检查下面的程序,找出其中的错误(先不要上机,在纸面上作人工检查),并改正。然后

上机调试,使之能正常运行。运行时从键盘输入时、分、秒的值,检查输出是否正确

2、

改写 1 中程序,要求:
(1) 将数据成员改为私有的;
(2) 将输入和输出的功能改为由成员函数实现;
(3) 在类体内定义成员函数。

1、改错版:

#include <iostream>

using namespace std;

class Time{

public:

void set_time();

void show_time();

private:

int hour;

int minute;

int sec;

};

Time t;

int main(){

t.set_time();

t.show_time();

return 0;

}

void Time::set_time(){

cin>>hour>>minute>>sec;

}

void Time::show_time(){

cout<<hour<<":"<<minute<<":"<<sec<<endl;

}

Run:

12

34

54

12:34:54

2、修改版:

#include <iostream>

using namespace std;

class Time{

public:

void set_time(){

input();

}

void show_time(){

output();

}

private:

int hour;

int minute;

int sec;

void input(){

cin>>hour>>minute>>sec;

}

void output(){

cout<<hour<<":"<<minute<<":"<<sec<<endl;

}

};

Time t;

int main(){

t.set_time();

t.show_time();

return 0;

}

请检查下面的程序,找出其中的错误并改正,然后上机调试,使之能正常运行,从键盘输入,检查输出相关推荐

  1. 一个整型数组里除了两个数字之外,其他的数字都出现了两次。请写程序找出这两个只出现一次的数字

    package demo;import java.util.Arrays;/** 题目描述 一个整型数组里除了两个数字之外,其他的数字都出现了两次.请写程序找出这两个只出现一次的数字.*/ //num ...

  2. 乒乓球比赛 两个乒乓球队进行比赛,各出三人。甲队为a,b,c三人,乙队为x,y,z三人。已抽签决定比赛名单。有人向队员打听比赛的名单。a说他不和x比,c说他不和x,z比 请编程序找出三队赛手的名单。

    //:两个乒乓球队进行比赛,各出三人.甲队为a,b,c三人,乙队为x,y,z三人.   //已抽签决定比赛名单.有人向队员打听比赛的名单.a说他不和x比,c说他不和x,z比 //,请编程序找出三队赛手 ...

  3. 两个乒乓球队进行比赛,各出3人。甲队为A,B,C三人,乙队为X,Y,Z3人。已抽签决定比赛名单。有人像队员打听比赛的名单,A说他不和X比,C说他不和X,Z比,请编程序找出3对赛手的名单

    两个乒乓球队进行比赛,各出3人.甲队为A,B,C三人,乙队为X,Y,Z3人.已抽签决定比赛名单.有人像队员打听比赛的名单,A说他不和X比,C说他不和X,Z比,请编程序找出3对赛手的名单 #includ ...

  4. Java基础算法题(18):两个乒乓球队进行比赛,各出三人。甲队为a,b,c三人,乙队为x,y,z三人。已抽签决定比赛名单。有人向队员打听比赛的名单。a说他不和x比,c说他不和x,z比,请编程序找出三

    查看所有50道基础算法题请看: Java的50道基础算法题 两个乒乓球队进行比赛,各出三人.甲队为a,b,c三人,乙队为x,y,z三人.已抽签决定比赛名单.有人向队员打听比赛的名单.a说他不和x比,c ...

  5. 两个乒乓球队进行比赛,各出三人。甲队为a,b,c三人,乙队为x,y,z三人。 //已抽签决定比赛名单。有人向队员打听比赛的名单。a说他不和x比,c说他不和x,z比,请编程序找出三队赛手的名单。

    //两个乒乓球队进行比赛,各出三人.甲队为a,b,c三人,乙队为x,y,z三人. //已抽签决定比赛名单.有人向队员打听比赛的名单.a说他不和x比,c说他不和x,z比,请编程序找出三队赛手的名单. # ...

  6. 习题 3.25 两个乒乓球队进行比赛,各出3人。甲队为A、B、C3人,乙队为X、Y、Z3人。已抽签决定比赛名单。有人向队员打听比赛的名单,A说他不和X比,C说他不和X、Z比,请编程序找出3对赛手的名单

    C++程序设计(第三版) 谭浩强 习题3.25 个人设计 习题 3.25 两个乒乓球队进行比赛,各出3人.甲队为A.B.C3人,乙队为X.Y.Z3人.已抽签决定比赛名单.有人向队员打听比赛的名单,A说 ...

  7. 两个乒乓球队进行比赛,各出三人。甲队为a,b,c三人,乙队为x,y,z三人。已抽签决定比赛名单。有人向队员打听比赛的名单。a说他不和x比,c说他不和x,z比,请编程序找出三队赛手的名单

    题目 两个乒乓球队进行比赛,各出三人.甲队为a,b,c三人,乙队为x,y,z三人.已抽签决定比赛名单.有人向队员打听比赛的名单.a说他不和x比,c说他不和x,z比,请编程序找出三队赛手的名单 解析: ...

  8. Python 两个乒乓球队进行比赛,请编程序找出两队参赛对手的名单,不用库算法

    题目:两个乒乓球队进行比赛,各出三人.甲队为a,b,c三人,乙队为x,y,z三人.已抽签决定比赛名单.有人向队员打听比赛的名单.a说他不和x比,c说他不和x,z比,请编程序找出三队赛手的名单 这题看了 ...

  9. C语言学习之一个数如果恰好等于它的因子之和,这个数就称为“完数”。例如,6的因子为1,2,3,而6=1+2+3,因此6是“完数”。编程序找出1000之内的所有完数。

    一个数如果恰好等于它的因子之和,这个数就称为"完数".例如:6的因子为1,2,3,而6=1+2+3,因此6是"完数".编程序找出1000之内的所有完数,并按下面 ...

最新文章

  1. ubuntu18安装nginx没有生成各类目录文件问题解决
  2. 微信小程序-WebSocket应用
  3. 面试题分享【不断更新】
  4. bzoj1051 [HAOI2006]受欢迎的牛 tarjan缩点
  5. PAT 1007 Maximum Subsequence Sum
  6. 防火墙阻止网页连接网络连接_win7电脑打不开网页怎么办 win7电脑打不开网页解决步骤【图文步骤】...
  7. Java笔记-DH密钥交换获取密钥及AES加解密
  8. CVPR 2019 神奇的超分辨率算法DPSR:应对图像模糊降质
  9. 结对开发2(求二维数组的最大子数组和)
  10. 公司不能把笔记导出去真操蛋
  11. 设计模式(十四):适配器模式
  12. I2S,PCM,IOM-2,I2C,SPI,UART,GPIO
  13. n文件的上传和下载,struts2和springmvc
  14. hdu 5038 (2014北京网络赛G 排序水题)
  15. windbg学习---?? 和 ?
  16. 【AD18】原理图生成PDF
  17. MIDI通信协议-数据字节:GM1旋律乐器音色库(带中文名称)
  18. MII/MDIO接口详解
  19. cdr多页面排版_CDR排版技巧
  20. 信息传输技术主要是指计算机技术和网络技术,信息传输技术主要是指什么

热门文章

  1. html----烟花代码
  2. 对vue.js技术调研
  3. 前段听一个仁兄说jbpm4 改变了很多
  4. matlab中f分布,在matlab中用哪个函数求F分布的分位点(分子分母的自由度和概率均已知)...
  5. android多个module打包aar,android 多module打包aar
  6. IE11不兼容css3渐变属性
  7. ruby on rails validates uniqueness
  8. 用python做一个表白软件手机版_用python写一个5.20的表白小程序吧
  9. 学会这几项windows操作,轻松玩转自己的个人电脑
  10. 22_ue4进阶末日生存游戏开发[EQS]