位置:首页 > 题库频道 > 其它分类 > 计算机其它 > 二级二级C2013年9月全国计算机等级《二级C语言程序设计》专家预测卷(3)

若要定义一个具有5个元素的整型数组,以下错误的定义语句是(      )。

发布时间:2024-07-09

A.int a[5]={o};

B.int b[]={0,0,0,0,0).

C.int c[2+3];

D.int i=5,d[i];

试卷相关题目

  • 1设有定义:int x=o,* P;,立刻执行以下语句,正确的语句是(  )。

    A.p=x;

    B.* p=x;

    C.D=NULL;

    D.* p=NULL;

    开始考试点击查看答案
  • 2以下关于C语言数据类型使用的叙述中错误的是(  )。      

    A.若要准确无误差地表示自然数,应使用整数类型

    B.若要保存带权多位小数的数据,应使用双精度类型

    C.若要处理如“人员信息”等含有不同类型的相关数据,应自定义结构体类型

    D.若只处理“真”和“假”两种逻辑值,应使用逻辑类型

    开始考试点击查看答案
  • 3有下列程序:      main(  ){int i,s=0,t[]={1,2,3,4,5,6,7,8,9}; for(i=0;i<9;i+=2)s+=*(t+i); printf("%d\n",s); }程序执行后的输出结果是(  )。

    A.45

    B.20

    C.25

    D.36

    开始考试点击查看答案
  • 4有以下程序: #includemain(  ){int m=1,n=2,*p=&m,*q=&n,*r;  r=P;P=q;q=r;  printf("%d,%d,%d,%dn",m,n,*P,*q); }程序运行后的输出结果是(  )。

    A.1,2,1,2

    B.1,2,2,1

    C.2,1,2,1

    D.2,1,1,2

    开始考试点击查看答案
  • 5下列程序的输出结果是(  )。 main(  ){int i=1,j=2,k=3; if(i++= =1&&(++j= =3= =‖k++= =3))printf("%d%d%d\n",i,J,k); )

    A.1 2 3

    B.2 3 4

    C.2 2 3

    D.2 3 3

    开始考试点击查看答案
  • 6设有定义:“double x[10],*p=x;”,以下能给数组x下标为6的元素读人数据的正确语句是(  )。

    A.scanf("%f",&x[6]);

    B.scanf("%If",*(x+6));

    C.scanf("%if",p+6);

    D.scanf("%if",p[6]);

    开始考试点击查看答案
  • 7设有定义: struet  complex{int  real,unreal;)datal={1,8},data2; 则以下赋值语句中错误的是(  )。

    A.data2=datal;

    B.data2={2,6};

    C.data2.real=datal.real;

    D.data2.real=datal.unreal;

    开始考试点击查看答案
  • 8有以下程序:    #include#includestruct A{int a;char b[10];double C;); struct A  f(struct A t): main(  ){struct  A a={1001,"ZhangDa",l098.0};  a=f(a);printf("%d,%S,%6.1f\n",a.a,a.b,a.c); }struct A  f(struct A t)      {t.a= 1002;strcpy(t.b,"ChangRon9");t.c=1202.0;return t;}程序运行后的输出结果是(  )。

    A.1001,ZhangDa,1098.0

    B.1002,ZhangDa,1202.0

    C.1001,ChangRong,1098.0

    D.1002,ChangRong,1202.0

    开始考试点击查看答案
  • 9软件测试的目的是(      )。

    A.评估软件可靠性

    B.发现并改正程序中的错误

    C.改正程序中的错误

    D.发现程序中的错误

    开始考试点击查看答案
  • 10有以下程序:#include #include main(){ char  x[]="STRING"; x[0]=0;x[1]='';x[2]='0'; printf("%d %dn",sizeof(x),strlen(x)); }程序运行后的输出结果是(      )。

    A.6 1

    B.7 0

    C.6 3

    D.7 1

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