一、选择题(每题2分,共30分)1、C++源程序文件的扩展名为()A、.CPPB、.CC、.DLLD、.EXE2.下列给整数数组进行初始化中____________是正确的。A、inta[5]={1,2,3,4,5,6}B、inta[]={1,,2,3,4}C、inta[5]={1,2,3,}D、inta[]={1,2,3,4,5}3.假定p所指对象的值为58,p+1所指对象的值为46,则执行“(*p)++;”语句后,p所指对象的值为()A、58B、59C、46D、474.已知constinta=78;constintb=28;intc=18;constint*pi=&a;_____是正确的A、*pi=58B、pi=&bC、*pi=&aD、pi=885.已知'A'~'Z'的ASCII码为65~90,当执行"charch=14*5+2;cout<1)return1;elsereturnn*Fun(n*2);}D、intFun(intn){if(n>1)return1;elsereturnn*Fun(n-1);}9.假定a为一个整型数组名,则元素a[4]的字节地址()A、a+4B、a+8C、a+16D、a+32以下程序的输出结果是:#includevoidprt(int*x,int*y,int*z){cout<<++*x<<","<<++*y<<","<<*z++<