位置:首页 > 题库频道 > 其它分类 > 计算机其它 > 二级二级C2014年全国计算机等级《二级C语言程序设计》考前押密试题(2)

下列变量声明合法的是(  )。

发布时间:2024-07-09

A.short a=1.4e-1;

B.double b=1+3e2.8;

C.10ng do=0xfdaL;

D.float 2_aaa=1e-3;

试卷相关题目

  • 1设a、b和C都是int型变量。且a=3,b=4,c=5,则以下的表达式中值为0的表达式是(  )。

    A.a&&.b

    B.a<=b

    C.a||b+c&&b-c

    D.!((a开始考试点击查看答案

  • 2下面程序的功能是输m以下形式的金字塔图案:main(){ int i,j;for(i-1;i<-4;i++) ***{ for(j=1;j<=4-i;j++)printf("");*****for(j=1;j<=________;j++)printf(”*”);******printf(”\n”):}}在下划线处应填入的是(  )。

    A.i

    B.2*i-1

    C.2*i+1

    D.i+2

    开始考试点击查看答案
  • 3有以下程序,其中函数f的功能是将多个字符串按字典顺序排序(  )。#{nc[ude%string.h>void{(char*p[],int n){char*t;int i,j;for(i=0:i<N-1;I++)for(j=i+1;j<N;J++)if(strcmp(p[i],p[j]>O){t=p[i];p[i]=p[j];p[j]=t;}}main(){char *P[5]={¨abc”,”aabdfg”,”abbd”,”dcdbe”,”ed”);f(p,5):print[("%d\n",strlen(p[1]));程序运行后的输出结果是(  )。

    A.2

    B.3

    C.6

    D.4

    开始考试点击查看答案
  • 4有以下程序#includemain(){FILE*fp;int a[10]=(1,2,3,0,0),i;fp—fopen(”d2.dat,”wb”);fwrite(a,sizeof(int),5,fp);fwrite(a,sizeof(int),5,fp);fclose(fp);fp—fopen(”d2.dat”,”rb”);fread(a,sizeof(int),10,fp);fclose(fp);for(i=0;i<10;i十f-)printf("%d",a[i]);}程序的运行结果是(  )。

    A.1,2,3,0,0,0.0,0,0,0,

    B.1,2,3,1,2,3,0,0,0,0,

    C.123,0,0,0,0,123,0,0,O,O,

    D.1,2,3,0,0,1,2,3,0,0,

    开始考试点击查看答案
  • 5下述程序的输出结果是(  )。#includedstdio.h>main(){char ehE2][5]={”1234”,”5678”),*p[2];int i,j,s=0;for(i一0;i<2;i++)pEi]=ch[i];for(i一0;i<2;i++){s=p[i][j]-'0';printf(”%d”,s);)}

    A.6357

    B.6135

    C.37

    D.69j357

    开始考试点击查看答案
  • 6以下程序的输出结果是(  )。main(){ int a=7,b=8,*p,*q,*r;p=&amp;a;q=&amp;b;r=p;p=q;q=r;printf(”%d,%d,%d,%d\n”,*P,*q,a,b);)

    A.8,7,8,7

    B.7,8,7,8

    C.8,7,7,8

    D.7,8,8,7

    开始考试点击查看答案
  • 7有下列程序:main(){ int y=10do(y--;}while(--y);printf(”%d\n”,--y);)当执行程序时,输出的结果是(  )。

    A.-1

    B.1

    C.4

    D.0

    开始考试点击查看答案
  • 8当输入为"hello、"时,下面程序的执行结果是(  )。#includedstdio.h>main()( char C;c=getchar();while(c!='、')(putchar(c);break;)}

    A.Rvfsu

    B.h

    C.、

    D.hello

    开始考试点击查看答案
  • 9下列选项中不是C语句的是(  )。

    A.{ int i;i++;printf(”%dn”,i);)

    B.;

    C.a=5,c=10

    D.{;}

    开始考试点击查看答案
  • 10若有下列定义和语句:int u一011,v一0x11,w一11:printf(”%o,%x,%d\n”,u,v,w):则输出结果是(  )。

    A.9,17,11

    B.9,11。11

    C.11,11,11

    D.11,17。11

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