幼教  教案  范文  作文  资格考试  高中教学  【网站地图】 【+收藏本站
在线投稿
您当前位置:乐学网资格考试计算机等级考试2017计算机二级考试C语言考前密卷二

2017计算机二级考试C语言考前密卷二

03-06 16:46:30   浏览次数:246  栏目:计算机等级考试
标签:计算机等级考试试题,全国计算机等级考试试题,http://www.lexue88.com 2017计算机二级考试C语言考前密卷二,

{ int a;

float b;

} data;

int *p;

若要使P指向data中的a域,正确的赋值语句是

A)p=&a;

B)p=data.a;

C)p=&data.a;

D)*p=data.a;‘

(40)以下对结构体类型变量的定义中,不正确的是

A)typedef struct aa

{ int n;

float m;

}AA;

AA tdl;

B)#define AA struct aa

AA{ int n;

float m;

} tdl;

C)struct

{ int n;

float m;

} aa;

struct aa tdl;

D)struct

{ int n;

float m;

} tdl;

(41)若说明int *p,n;则通过语句scanf能够正确读入数据的程序段是

A)p=&n;scanf(“%d”,&p);

B)p=&n;scanf(“%d”,*p);

C)scanf(“%d”,n);

D)p=&n;scanf(“%d”,p);

(42) 在下述程序中,判断i》j共执行的次数是

main()

{int i=0, j=10, k=2, s=0;

for (;;)

{i+=k;

if(i》j)

{printf(“%d”,s);

break;

}s+=i;

}

}

A)4

B)7

C)5

D)6

(43)以下4个选项中,不能看做一条语句的是

A);

B)a=5,b=2.5,c=3.6;

C)if(a《5);

D)if(b!=5)x=2;y=6;

(44)在C语言中,变量的隐含存储类别是

A)auto

B)static

C)extern

D)无存储类别

www.lexue88.com

(45)若有以下程序

#include 《stdio.h》

void f(int n);

main()

{ void f(int n);

f(5);

}

void f(int n)

{ printf(“%d\n”,n); }

则以下叙述中不正确的是

A)若只在主函数中对函数f进行说明,则只能在主函数中正确调用函数f

B)若在主函数前对函数f进行说明,则在主函数和其后的其他函数中都可以正确调用函数f

C)对于以上程序,编译时系统会提示出错信息:提示对f函数重复说明

D)函数f无返回值,所以可用void将其类型定义为无返回值型

(46)若有下面的说明和定义

struct test

{ int ml; char m2; float m3;

union uu {char ul[5]; int u2[2];} ua;

} myaa;

则sizeof(struct test )的值是

A)12

B)16

C)14

D)9

(47)以下程序的输出是

struct st

{ int x; int *y;} *p;

int dt[4]={ 10,20,30,40 };

struct st aa[4]={ 50,&dt[0],60,&dt[0],60,&dt[0],60,&dt[0]};

main()

{ p=aa;

printf(“%d\n”,++(p-》x));

}

A)10

B)11

C)51

D)60

(48)若有运算符《《,sizeof,^,&=,则它们按优先级由高至低的正确排列次序是

A)sizeof,&=,《《,^

B)sizeof,《《,^,&=

C)^,《《,sizeof,&=

D)《《,^,&=,sizeof

(49)函数fseek(pf, OL,SEEK_END)中的SEEK_END代表的起始点是

A)文件开始

B)文件末尾

C)文件当前位置

D)以上都不对

(50)有以下程序

#include 《stdio.h》

main()

{ FILE *fp; int i=20,j=30,k,n;

fp=fopen(“d1.dat”,“w”);

fprintf(fp,“%d\n”,i);fprintf(fp,“%d\n”,j);

fclose(fp);

fp=fopen(“d1.dat”,“r”);

fscanf(fp,“%d%d”,&k,&n); printf(“%d %d\n”,k,n);

fclose(fp);

}

程序运行后的输出结果是

A)20 30

B)20 50

C)30 50

D)30 20

上一页  [1] [2] 

,2017计算机二级考试C语言考前密卷二
发表评论
发表读后感言(游客无需登录,即可直接发表感言。)
匿名评论  
最新评论所有评论
评论加载中......
相关分类
联系我们 | 网站地图 | 幼教大全 | 免费教案 | 范文大全 | 作文大全 | 资格考试 | 高中教学