请检查下面的程序,找出其中的错误并改正,然后上机调试,使之能正常运行,从键盘输入,检查输出
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;
}
请检查下面的程序,找出其中的错误并改正,然后上机调试,使之能正常运行,从键盘输入,检查输出相关推荐
- 一个整型数组里除了两个数字之外,其他的数字都出现了两次。请写程序找出这两个只出现一次的数字
package demo;import java.util.Arrays;/** 题目描述 一个整型数组里除了两个数字之外,其他的数字都出现了两次.请写程序找出这两个只出现一次的数字.*/ //num ...
- 乒乓球比赛 两个乒乓球队进行比赛,各出三人。甲队为a,b,c三人,乙队为x,y,z三人。已抽签决定比赛名单。有人向队员打听比赛的名单。a说他不和x比,c说他不和x,z比 请编程序找出三队赛手的名单。
//:两个乒乓球队进行比赛,各出三人.甲队为a,b,c三人,乙队为x,y,z三人. //已抽签决定比赛名单.有人向队员打听比赛的名单.a说他不和x比,c说他不和x,z比 //,请编程序找出三队赛手 ...
- 两个乒乓球队进行比赛,各出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 ...
- 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 ...
- 两个乒乓球队进行比赛,各出三人。甲队为a,b,c三人,乙队为x,y,z三人。 //已抽签决定比赛名单。有人向队员打听比赛的名单。a说他不和x比,c说他不和x,z比,请编程序找出三队赛手的名单。
//两个乒乓球队进行比赛,各出三人.甲队为a,b,c三人,乙队为x,y,z三人. //已抽签决定比赛名单.有人向队员打听比赛的名单.a说他不和x比,c说他不和x,z比,请编程序找出三队赛手的名单. # ...
- 习题 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说 ...
- 两个乒乓球队进行比赛,各出三人。甲队为a,b,c三人,乙队为x,y,z三人。已抽签决定比赛名单。有人向队员打听比赛的名单。a说他不和x比,c说他不和x,z比,请编程序找出三队赛手的名单
题目 两个乒乓球队进行比赛,各出三人.甲队为a,b,c三人,乙队为x,y,z三人.已抽签决定比赛名单.有人向队员打听比赛的名单.a说他不和x比,c说他不和x,z比,请编程序找出三队赛手的名单 解析: ...
- Python 两个乒乓球队进行比赛,请编程序找出两队参赛对手的名单,不用库算法
题目:两个乒乓球队进行比赛,各出三人.甲队为a,b,c三人,乙队为x,y,z三人.已抽签决定比赛名单.有人向队员打听比赛的名单.a说他不和x比,c说他不和x,z比,请编程序找出三队赛手的名单 这题看了 ...
- C语言学习之一个数如果恰好等于它的因子之和,这个数就称为“完数”。例如,6的因子为1,2,3,而6=1+2+3,因此6是“完数”。编程序找出1000之内的所有完数。
一个数如果恰好等于它的因子之和,这个数就称为"完数".例如:6的因子为1,2,3,而6=1+2+3,因此6是"完数".编程序找出1000之内的所有完数,并按下面 ...
最新文章
- ubuntu18安装nginx没有生成各类目录文件问题解决
- 微信小程序-WebSocket应用
- 面试题分享【不断更新】
- bzoj1051 [HAOI2006]受欢迎的牛 tarjan缩点
- PAT 1007 Maximum Subsequence Sum
- 防火墙阻止网页连接网络连接_win7电脑打不开网页怎么办 win7电脑打不开网页解决步骤【图文步骤】...
- Java笔记-DH密钥交换获取密钥及AES加解密
- CVPR 2019 神奇的超分辨率算法DPSR:应对图像模糊降质
- 结对开发2(求二维数组的最大子数组和)
- 公司不能把笔记导出去真操蛋
- 设计模式(十四):适配器模式
- I2S,PCM,IOM-2,I2C,SPI,UART,GPIO
- n文件的上传和下载,struts2和springmvc
- hdu 5038 (2014北京网络赛G 排序水题)
- windbg学习---?? 和 ?
- 【AD18】原理图生成PDF
- MIDI通信协议-数据字节:GM1旋律乐器音色库(带中文名称)
- MII/MDIO接口详解
- cdr多页面排版_CDR排版技巧
- 信息传输技术主要是指计算机技术和网络技术,信息传输技术主要是指什么
热门文章
- html----烟花代码
- 对vue.js技术调研
- 前段听一个仁兄说jbpm4 改变了很多
- matlab中f分布,在matlab中用哪个函数求F分布的分位点(分子分母的自由度和概率均已知)...
- android多个module打包aar,android 多module打包aar
- IE11不兼容css3渐变属性
- ruby on rails validates uniqueness
- 用python做一个表白软件手机版_用python写一个5.20的表白小程序吧
- 学会这几项windows操作,轻松玩转自己的个人电脑
- 22_ue4进阶末日生存游戏开发[EQS]