能帮我做一下这二十道选择题吗?很急

11.若定义:intarr[][5]={1,2,3,4,5,6,7,8,9};则数组arr第一维的大小是________a)3b)2c)1d)不确定12.下列是为字符数组... 11.若定义: intarr[][5] = {1,2,3,4,5,6,7,8,9};则数组arr第一维的大小是________
a)3 b) 2 c)1 d) 不确定
12.下列是为字符数组赋字符串的语句组,其中错误的是______
a)charst[10]; s=”tju”; b) char st[]=”tju”
c)char st[10]; strcpy(s,”tju”); d) charst[10]=”tju”;
13.设intx[]={2,4,5,7,23,9},*p1=x, *p2=&x[4];则以下表达式中错误的是_______
a)p1 = *p2 b)p1=p2 c)p1==p2 d)*p1= *p2
14.以下指针用法中错误的是__________
a)int a; int *q=&a; b)int *p = 2000;
c)inta=0,b=1; int *q=&a; *q=b; d)int a,*p=&a; *p=2000;

15.int a[10]={-1,1,8,5,7},*p=a+2;下列表达式中值为8的是___________
a)*(p++) b)*p+1 c) *(a+3) d)*(p+2)
16.char s[]=”Tianjin\0\n\16”; sizeof(s)和strlen(s)的结果分别是______
A)11和7 b)12和11 c)11和10 d)15和14

17.设chars1[80]=”test”, *s2=”program”; 则以下语句可正确执行的是_______
a)s1=s2 b) *s2=*s1 c) strcpy(s1,s2); d)strcpy(s2,s1)
18.若有定义:chars[]=”12345”,则sizeof(s)的返回值为________
a)2 b)5 c)6 d)1
19.已知inta[3][4], *p=a[1];则以下能正确表示数组元素a[1][2]的是_____
a)p[1][2] b) *(p+2) c) *p+2 d)(*p)[2]
20.有如下说明inta[10]={1,2,3,4,5,6,7,8,9,10}, *p=a;则数值为9的表达式是_____
a)*p+9 b) *(p+8) c) *p+=9 d) p+8
21.设int *p; 以下对new运算符的正确使用形式是_____
a)p=new a[10]; b) *p= new int[10];
c)p= new int[10]; d) p=newint[5]={1,2,3,4,5,6};
22.设有函数原型声明voidf(int &val);及double a(3.14); int b(30);则以下函数调用中正确的是_____
a)f(a+b); b) f(b); c) f(&b); d) f(a);

23.设charstr[]=”c:\\ab_cd\test\n”; str[6]=0;则sizeof(str)和strlen(str)的值分别是_____
a)17, 16 b) 17, 7 c)14, 13 d) 14,6
24.设一函数的原型声明为 void print(int x[]); 若int a[5]; 则以下正确的是_____
a)cout<<print(a); b) print(a+1); c) print(a[0]); d) print(int a[5]);
C 25.在类的定义中,如果没有说明某个成员的访问权限,则该成员的默认访问权限是____
a)public b) protected c)private d)friend
26.设已定义类A,fun()为其公有成员函数,且有定义A a1, *p=&a1;则以下正确的是____
a)p->fun(); b) p.fun(); c) p::fun(); d) *p->fun();
27.已定义student类,则语句:student a,b[2],*c[2],&p=a;调用构造函数次数为_____
a)3 b)4 c)5 d)6

C 28.类的构造函数被自动调用执行的情况发生在定义该类的______时
a)成员函数 b)数据成员 c)对象 d)友元函数
29.设inta=34; ofstream tju(“bb.txt”); 则可以将a的值写入文件bb.txt的是______
a)cout<<a; b)tju<<a; c)bb<<a; d)tju.put(a);
30.设chars[80]; 若要从键盘向s输入带空格的字符串,应使用的语句是______
a)cin>>s; b) cin.get(s); c) s=cin.get(); d)cin.getline(s,80);

31.设ofstreamfout(“f1.txt”); char s[]=”Hello!”;则将s中的字符串写入文件f1.txt的语句是____
a)fout.write(s); b) fout.put(s) c) fout<<s; d) fout(s);
展开
 我来答
White_MouseYBZ
2015-12-26 · TA获得超过4万个赞
知道大有可为答主
回答量:2.1万
采纳率:82%
帮助的人:6412万
展开全部
好。我马上做!
11. b)
12. a)——猜要选a),但b)(最后少分号)、c)(把st写成s了)也是错误的
13. a)
14. b)
15. a)
16. a)
17. c)
18. c)
19. c)
20. b)
21. c)
22. b)
23. c)
24. b)
25. c)
26. a)
27. a)
28. c)
29. b)
30. d)
31. c)
更多追问追答
追问
大神求解答
追答
不是答了吗?还让解答什么?还有题?
来自:求助得到的回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式