insert_cout(v0);
}
//-----------------------------------------------------------------------
8-1
#include
#include
usingnamespacestd;
//------------------------------------
classPoint
{
protected:
doublex,y;//xy轴分量
public:
voidset(doubleix,doubleiy)//设置坐标
{
x=ix;
y=iy;
}
//------------------------------------------
doublexoffset()//取y轴坐标分量
{
returnx;
}
//------------------------------------------
doubleyoffset()//取x轴坐标分量
{
returny;
}
//----------------------------------------
doubleangle()//取点的极坐标@
{
return(180/3.14159)*atan2(y,x);
}
//--------------------------------------
doubleradius()//取点的极坐标半径
{
returnsqrt(x*x+y*y);
}
voidPoint:
:
add(){
x+=5;
y+=6;
cout<<"x="<}
};
voidmain(){
Pointp;
doublex,y;
cout<<"Enterxandy:
"<cin>>x>>y;
p.set(x,y);
cout<<"angle="<
p.add();
}
8-3
#include
#include
usingnamespacestd;
classDate
{
private:
intyear,month,day;
public:
voidset(intd,intm,inty);
voidadd();
voidprint();
};
voidDate:
:
set(intd,intm,inty)
{
year=y;
month=m;
day=d;
}
voidDate:
:
add()
{
day=day+1;
//cout<<"加一天之后日期是:
"<}
voidDate:
:
print()
{
cout<cout<(2)<(2)<//cout<}
voidmain()
{
Dated1,d2;
d1.set(10,4,2012);
d1.print();
d2.set(10,4,2012);
d2.add();
d2.print();
}
8-4
/**
多文件结构
*/
//Time.cpp
#include"Time.h"
voidTime:
:
set(inth,intm,ints)
{
hour=h;
minite=m;
second=s;
}
voidTime:
:
print()
{
setfill('0');
cout<(2)<'<(2)<'<(2)<}
#include"Time.h"
//主函数
voidmain()
{
Timet;
t.set(14,47,39);
t.print();
}
9-1
#include
usingnamespacestd;
classMyClass
{
intnumber;
public:
MyClass();
MyClass(int);
~MyClass();
voidDisplay();
};
//--------------------------------------------------
MyClass:
:
MyClass(){cout<<"Constructingnormally.\n";}
//------------------------------------------------------
MyClass:
:
MyClass(intm):
number(m)
{
cout<<"Constructingwithanumber:
"<}
//-----------------------------------------------------
voidMyClass:
:
Display(){cout<<"Displaysnumber:
"<//-----------------------------------------------------------------
MyClass:
:
~MyClass(){cout<<"Destructing.\n";}
//---------------------------------------------------
voidmain()
{
MyClassobj1;
MyClassobj2(20);
obj1.Display();
obj2.Display();
}
//---------------------------------------------------------------
9-3
#include
usingnamespacestd;
//----------------------------
各种句式的掌握classCAT
一朵花一颗心一条毛巾{
int*itsAge;
public:
CAT():
itsAge(newint(5)){}
~CAT(){deleteitsAge;}
朋友=伙伴仿佛=好像喜欢=喜爱3、日木女王日口4、音门日禾女山intGetAge()const{return*itsAge;}
voidSetAge(intage){*itsAge=age;}
(6)燕子低飞、(小鱼)游出(水面)、(蚂蚁)搬家表示要(下雨)了。
高兴=开心=快活=快乐时刻=时时=时常};//-------------------------------------------
温暖的春天炎热的夏天凉爽的秋天寒冷的冬天voidmain()
{
和、合和河心新和辛
天上有一架飞机。
水里有许多小鱼。
(16)植树节是每年的(3月12日)。
CATfriskey;
明亮的灯光红红的太阳漂亮的衣服cout<<"friskey'sage:
"<一块草地一间学校一张荷叶一个肚子一个菜园cout<<"Settingfriskeyto6……\n";
《1柳树醒了》、《9两只鸟蛋》、《4春晓、村居》、《13所见、小池》、《14荷叶圆圆》、《16要下雨了》(自选)、《18四个太阳》、《19乌鸦喝水》、《20司马光》、《24画家乡》(自选)、《25快乐的节日》friskey.SetAge(6);
zh?
ng(长高)lè(快乐)zhī(一只)kòng(有空)cout<<"Creatingbootsfromfriskey\n";
口字旁:
叶、呢、吧、呀、吓、叫、吹、吃、听、唱一(条)彩虹一(堆)杏一(朵)花一(只)鸟CATboot(friskey);
老师一边说,一边写。
cout<<"friskey'sage:
"<(2)春眠不觉晓,(处处)闻啼鸟。
夜来(风雨声),花落(知多少)。
天气渐渐热起来了。
cout<<"boot'sage:
"<女女字旁(好妈奶)心心字底(想思念)
4、乐于运用阅读和生活中学到的词语,把话写完整、写通顺。
木字旁:
桃、树、林、机、桥cout<<"settingfriskeyto7……\n";
friskey.SetAge(7);
宝盖头:
完、家、定()把()。
()被()。
cout<<"friskry'sage:
"<只一只只一只只可爱的小兔cout<<"boot'sage:
"<1、音节补充声母、韵母、声调。
(以后)——(以前)(冷淡)——(热情)黑暗——(光明、明亮)一条路一里路一只鹅一群鹅一根木6、量词填空。
}
3、加偏旁组字,再组词。