博文

P74 4.2(2007-08-23 20:26:00)

摘要: P74 4.2  
# include<iostream.h>  
 int Factorial(int num)  
 {  
  if(num==1) 
   return 1;
  else  
   return num*Factorial(num-1);
 }  
 void main()  
 {  
  long int sum=0; 
  for(int i=1;i<=15;i++) 
   sum+=Factorial(i);
  cout<<"计算结果为:" 
   <<sum<<endl;
 }......

阅读全文(2033) | 评论:0

P258 11.3(2007-08-22 19:15:00)

摘要:
P258 11.3  
# include<iostream.h>   class Date  
{  
 int year; 
 int month; 
 int day; 
public:  
 Date();
 Date(int year,int month,int day);
 void addOneDay(Date &date);
 void setDate(Date &date);
 void displayDate(Date &date);
 int isLeapYear(int year);
}; 
Date::Date() 


Date::Date(int year,int month,int day) 

 this->year=year;
 this->month=month;
 this->day=day;

void Date::addOneDay(Date &date)   
{   
 switch(date.month)  
 {  
 case 1://31天的月份  
 case 3:  
 case 5:  
 case 7:  
 case 8:  
 case 10:  
  if(date.day==31)&nb......

阅读全文(2477) | 评论:0

P53 3.6(2007-08-22 19:14:00)

摘要:
P53 3.6  
# include<iostream.h>  
  void main()  
  {  
   float score; 
   cout<<"Please input a score:"; 
   cin>>score; 
   if(score>=90) 
    cout<<"Grade A"<<endl;
   else if(score>=80) 
    cout<<"Grade B"<<endl;
   else if(score>=70) 
    cout<<"Grade C"<<endl;
   else if(score>=60) 
    cout<<"Grade D"<<endl;
   else  
    cout<<"Grade E"<<endl;   }  
......

阅读全文(2038) | 评论:0

P53 3.5(2007-08-22 19:11:00)

摘要:
P53 3.5  
# include<iostream.h>  
  void main()  
  {  
   int inputNum; 
   cout<<"Please input a interge:"; 
   cin>>inputNum; 
   if(inputNum%3==0&&inputNum%5==0&&inputNum%7==0) 
    cout<<"能被3,5,7同时整除"<<endl;
   else if(inputNum%3==0||inputNum%5==0||inputNum%7==0)  
   {  
    if(inputNum%3==0&&inputNum%5==0) 
     cout<<"能被3,5同时整除"<<endl;
    else if(inputNum%3==0&&inputNum%7==0) 
     cout<<"能被3,7同时整除"<<endl;
    else if(inputNum%5==0&&inputNum%7==0) 
     cout<<"能被5,7同时整除"<<endl;
    else if(inputNum%3==0) 
  ......

阅读全文(2598) | 评论:0

课后习题连载(1)(2007-08-21 18:43:00)

摘要:
P33 2.8 以函数调用的方式,求圆柱体的体积. 
# include<iostream.h> 
# define Pi 3.1415926 
double CalculateVolume(double radius,double height) 

 return Pi*radius*radius*height/3;

   
  void main() 
  { 
   double raduis,height;
   cout<<"Please input a raduis:";
   cin>>raduis;
   cout<<"Please input a height:"; 
   cin>>height; 
   cout<<"Calculate volume value is:" 
    <<CalculateVolume(raduis,height)<<endl;   }  ......

阅读全文(1834) | 评论:0