C++基础教程素材4.docx
- 文档编号:2824746
- 上传时间:2022-11-15
- 格式:DOCX
- 页数:55
- 大小:23.62KB
C++基础教程素材4.docx
《C++基础教程素材4.docx》由会员分享,可在线阅读,更多相关《C++基础教程素材4.docx(55页珍藏版)》请在冰豆网上搜索。
C++基础教程素材4
#include
voidmain()
{
doublex,y;
cout<<″Inputdoublexandy:
″;
cin>>x>>y;
doublez=x+y;
cout<<″sum=″< } doublesum-double() { doublex,y; cout<<″Inputdoublexandy: ″; cin>>x>>y; doubles=x+y; returns; } #include voidmain() { doublesum; sum=sum-double(); cout<<″sum=″< } #include doublesum-double(doublex,doubley) { returnx+y; } voidmain() { doublea,b; cout<<″Inputdoubleaandb: ″; cin>>a>>b; doublesum=sum-double(a,b); cout<<″sum=″< } <类型><函数名>(<参数表>) { <若干条语句> } voidnothing() {} intsum-int(intx,inty) { returnx+y; } <类型><函数名>(<参数表>); #include voidfun1(),fun2(),fun3(); voidmain() { cout<<″Itisinmain.″< fun2(); cout<<″Itisbackinmain.″< } voidfun1() { cout<<″It'sinfun1.″< fun3(); cout<<″It'sbackinfun1.″< } voidfun2() { cout<<″It'sinfun2.″< fun1(); cout<<″It'sbackinfun2.″< } voidfun3() { cout<<″It'sinfun3.″< } return<表达式>; return; #include voidswap1(intx,inty) { inttemp; temp=x; x=y; y=temp; cout<<″x=″< } voidmain() { inta(5),b(9); swap1(a,b); cout<<″a=″< } x=9,y=5 a=5,b=9 #include voidswap2(int*x,int*y) { inttemp; temp=*x; *x=*y; *y=temp; cout<<″x=″<<*x<<″,″<<″y=″<<*y< } voidmain() { inta(5),b(9); swap2(&a,&b); cout<<″a=″< } x=9,y=5 a=9,b=5 #include voidswap3(int&x,int&y) { inttemp; temp=x; x=y; y=temp; cout<<″x=″< } voidmain() { inta(5),b(9); swap3(a,b); cout<<″a=″< } x=9,y=5 a=9,b=5 #include intadd-int(intx,inty) { returnx+y; } voidmain() { intx(4),y(6); intz=add-int(++x,x+y); cout< } z=add-int(++x,x+y); … intx(4),y(6); intt=++x; intz=add-int(t,x+y); cout< } intadd-int(intx,inty=10); add-int(15) add-int(15,10) #include voidfun(inta=1,intb=3,intc=5) { cout<<″a=″< } voidmain() { fun(); fun(7); fun(7,9); fun(7,9,11); cout<<″OK! ″; } a=1,b=3,c=5 a=7,b=3,c=5 a=7,b=9,c=5 a=7,b=9,c=11 OK! #include intm(8); intadd-int(intx,inty=7,intz=m); voidmain() { inta(5),b(15),c(20); ints=add-int(a,b); cout< } intadd-int(intx,inty,intz) { returnx+y+z; } #include inta[8]={1,3,5,7,9,11,13}; voidfun(intb[],intn) { for(inti=0;i b[7]+=b[i]; } voidmain() { intm=8; fun(a,m); cout< } #include inta[8]={1,3,5,7,9,11,13}; voidfun(int*pa,intn) { for(inti=0;i *(pa+7)+=*(pa+i); } voidmain() { intm=8; fun(a,m);
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- C+ 基础教程 素材