位置:首页 > 题库频道 > 其它分类 > 计算机其它 > 二级二级C++2013年9月全国计算机等级《二级C++》上机模考试卷(2)

若已定义inta[]={1,2,3,4,5,6,7,8,9,10},p=a,i=5;则对数组元素不正确的引用是(  )。

发布时间:2024-07-09

A.a[p-a]

B.*(&a[i])

C.p[i]

D.*(*(a+i))

试卷相关题目

  • 1下列叙述中正确的是(  )。

    A.算法就是程序

    B.设计算法时只需要考虑数据结构的设计

    C.设计算法时只需要考虑结果的可靠性

    D.以上三种说法都不对

    开始考试点击查看答案
  • 2下列关于宏的叙述中正确的是(  )。

    A.宏名必须用大写字母表示

    B.宏定义必须位于源程序中所有语句之前

    C.宏替换没有数据类型限制

    D.宏调用比函数调用耗费时间

    开始考试点击查看答案
  • 3有如下程序:#includeusingnamespacestd;classAA{public;AA(  ){cOUt<<'1';)};classBB:publicAA{intk;public:BB(  ):k(0){tout<<'12';}BB(intn):k(n)(cout<<'3';)};intmain(  ){BBb(4),c;return0;}运行时的输出结果是(  ).

    A.1312

    B.132

    C.32

    D.1412

    开始考试点击查看答案
  • 4数据库管理系统中负责数据模式定义的语有是(  )。

    A.数据定义语言

    B.数据管理语言

    C.数据操纵语言

    D.数据控制语言

    开始考试点击查看答案
  • 5有下列程序:#includevoidmain(  ){char*s={"ABC");do{printf("%d",*s%10);s++;}while(*s);}注意:字母A的ASCIl码值为65。程序运行后的输出结果是(  )。

    A.5670

    B.656667

    C.567

    D.ABC

    开始考试点击查看答案
  • 6控制格式输入/输出的操作中,设置域宽的函数是(  )。

    A.WS

    B.oct

    C.setfill(int)

    D.setw(int)

    开始考试点击查看答案
  • 7设有宏定义“#definelsDIV(k,n)((k%n==1、1:0)”且变量m已正确定义并赋值,则宏调用“lsDIV(m,5)&&IsDIV(m,7)”为真时所要表达的是(  )。

    A.判断m是否能被5或者7整除

    B.判断m是甭能被5和7整除

    C.判断m被5或者7整除是否余1

    D.判断m被5和7整除是否都余l

    开始考试点击查看答案
  • 8以下程序的输出结果是(  )。#includelongfun(intn){longS;if(n==1‖n==2)s=2;elses=n-fun(n-1):returnS;}voidmain(){cout<<fun(3);}

    A.1

    B.2

    C.3

    D.4

    开始考试点击查看答案
  • 9下列程序的执行结果是(  )。#include#includeclassTestClass{public:intX,y;TestClass(){x=y=0;}TestClass(inta,intb)(x=a;y=b;}voiddisp(){cout<<"x="<<x<<",y="<<y<}};voidmain(){TestClasss1(2,3);s1.disp();}

    A.x=2,y=2

    B.x=2,y=3

    C.x=3,y=2

    D.x=3,y=3

    开始考试点击查看答案
  • 10有下列程序:#includeintfun(int(*s)[4],intn,intk){intm,i;m=s[O][k];for(i=1;im)m=s[i][k];returnm;}voidmain(  ){inta[4][4]=({1,2,3,4),{11,12,13,14},{21,22,23,24},{31,32,33,34)};printf(”%dn”,fun(a,4,O));}程序的运行结果是(  )。

    A.4

    B.34

    C.31

    D.32

    开始考试点击查看答案
返回顶部