标题:[求助]新编的C++程序调试不出来
取消只看楼主
草上
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2007-6-26
 问题点数:0 回复次数:1 
[求助]新编的C++程序调试不出来
各位前辈,小弟刚学C++ 最近编了一套程序,但是总也调试不出来,还希望前辈们指教,小弟在这里先谢过了.小弟编的程序如下:
#include <iostream>
using namespace std;
class Date
{public:
Date( ) //定义构造成员函数,函数名与类名相同
{year=0; //利用构造函数对对象中的数据成员赋初值
month=0;
day=0;
}
void set_date1( ); //函数声明
void show_date1( );
void set_date2( ); //函数声明
void show_date2( );
private:
int year; //私有数据成员
int month;
int day;
};
void Date::set_date1( ) //定义成员函数,向数据成员赋值
{cout<<"请输入当前日期 "<<endl;
cin>>year;
cin>>month;
cin>>day;
}
void Date::show_date1( ) //定义成员函数,输出数据成员的值
{
cout<<day<<"-"<<month<<"-"<<year<<endl;
}
void Date::set_date2(int a=0,int b=0,int m=0,int n=0,int p=0)//初始化赋值
{
int q;
cin>>"请输入增加的天数">>endl;
cin>>q;
a=q%30;
b=q/30;
m=b%12;
n=b/12;
p=2007+n;
year=p;
month=6+b;
day=26+a;
void Date::show_date2( )
{
cout<<day<<"-"<<month<<"-"<<year<<endl;
}
int main( )
{
Date t1; //建立对象t1,同时调用构造函数t1.Date( )
t1.set_date1( ); //对t1的数据成员赋值
t1.show_date1( ); //显示t1的数据成员的值
Date t2; //建立对象t2,同时调用构造函数t1.Date( )
t2.set_date2( ); //对t2的数据成员赋值
t2.show_date2( ); //显示t2的数据成员的值
return 0;
}

[此贴子已经被作者于2007-6-26 12:05:27编辑过]

搜索更多相关主题的帖子: 新编 void 调试 
2007-06-26 10:03
草上
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2007-6-26
得分:0 
恩,谢谢大家了!
2007-06-28 09:12



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-150357-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.428387 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved