1、2.#includevoid swapl(int a,int b)int temp=a;a=b;b=temp;void swap2(int*a,int*b) int temp=*a; *a=*b,*b=temp;void swap3(int*a,int*b)int*temp=a;a=b,b=temp;void swap4(int &a,int &b) b=temp;int a=10,b=20; swapl(a,b);a:bvoid print(int w)int i; if(w!=0)print(w-1);for(i=1;i=w;i+)coutw;print(4);4.#define sw(x
2、,y) x=y;y=x;x=y;int a=10,b=01; sw(a,b); coutb;5. 假定输入10个整数:32,64,53,87,54,32,98,56,98,83。下列程序的输出结果是什么?void main( )int a,b,c,x;a=b=c=0;for (int k=0; kx;switch(x%3)case 0:a+=x; break;case 1:b+=x;case 2:c+=x; c0; j-)for (k=j; k k-)cout*;7.int nNumber;int *pPointer;nNumber = 15;pPointer = &nNumber;nNumb
3、er is equal to : nNumber*pPointer = 25;nNumber8.int *pPointer;void SomeFunction()pPointer = new int;*pPointer = 25;SomeFunction();Value of *pPointer:*pPointerdelete pPointer;9.void AddFive(int* Number)*Number = *Number + 5;int nMyNumber = 18;My original number is nMyNumberAddFive(&nMyNumber);My new
4、number is 10.int Array3;Array0 = 10;Array1 = 20;Array2 = 30;int *pArray;pArray = &Array0;pArray points to the value.*pArray*(pArray+1)11. *int i=4;i= i=5;int i;i=7;i;12. *void fun( );fun( );void fun( )static int a=1;int i=5;a+;i+;,a=13. &class Pointpublic:Point(int xx=0, int yy=0) X=xx; Y=yy; countP
5、+; Point(Point &p);int GetX( ) return X;int GetY( ) return Y;void GetC( ) cout Object id=countPprivate:int X,Y;static int countP;Point:Point(Point &p)X=p.X;Y=p.Y;countP+;int Point:countP=0;void main ( ) Point A(4,5);Point A,A.GetX ( ) A.GetY ( );A.GetC ( );Point B(A);Point B,B.GetX ( ) B.GetY ( );B.
6、GetC ( );14. *int addDefault(int x=1,int y=2);void fun(void);void main(void)int addDefault(int x=3,int y=4);addDefault()fun();int addDefault(int x, int y)x+y=return x+y;void fun(void) cout15. * #include void main() int m,n,a=3,b=3,number; number=237; m=number/5; n=number%5;m=mn=n3 & width=5; result2
7、=height3 | width result3=!(width=5);result1result1result2result2result3result317. * int i=32,j=6; double df; df=i/j+2.3;df=df i=df/3;18. & # include int c10; void add(int x,int y) static int i=0; ci=x+y; i+; void main() int a10=1,2,3,4,5,6,7,8,9,10; int b10=10,9,8,7,6,5,4,3,2,1; int i=0,k=0; for(i=0; add(ai,bi); coutci19. #include char s30=computer,mouse,keys w
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1