2020年计算机二级MySQL考试每日一练(6月19日)

备考全国计算机二级MySQL考试的小伙伴们,复习的都怎么样了呢?环球青藤小编发布了2020年计算机二级MySQL考试每日一练供大家参考复习,小伙伴们快来做一做,测试一下自己吧!了解更多全国计算机二级MySQL备考资料敬请关注环球青藤计算机二级频道。

2020年计算机二级MySQL考试每日一练(6月19日)

1.有以下程序

#include

int a=1;

intf(int c)

{static int a=2:

c=c+1:

return(a++)+C;

}

main()

( int i,k=0;

for(i=0;i<2;i++){int a=3;k+=f(a);}

k+=a:

printf("%dn",k);

}

程序运行结果是( )。

A.14

B.15

C.16

D.17

答案:A

2.有以下程序

#include

void fun(int n,int*p)

( int f1,f2;

if(n==1|| n==2)*p=1;

else

{ fun(n-1,&f1);fun(n-2,&f2);

*p=f1+f2;

}

}

main()

{ int s;

fun(3,&s);printf("%d",s);

}

程序的运行结果是( )。

A.2

B.3

C.4

D.5

答案:A

3.若程序中有宏定义行:#define N 100则以下叙述中正确的是( )。

A.宏定义行中定义了标识符N的值为整数100

B.在编译程序对C源程序进行预处理时用100替换标识符N

C.对C源程序进行编译时用100替换标识符N

D.在运行时用100替换标识符N

答案:B

4.以下关于typedef的叙述错误的是( )。

A.用typedef可以增加新类型

B.typedef只是将已存在的类型用一个新的名字来代表

C.用typedef可以为各种类型说明一个新名,但不能用来为变量说明一个新名

D.用typedef为类型说明一个新名,通常可以增加程序的可读性

答案:A

5.有以下程序

#include

struct tt

(int x;struct tt*y;)*P;

struct tt a[4]={20,a+1,15,a+2,30,a+3,17,a};

main()

{ int i;

p=a;

for(i=l;i<=2;i++){printf("%d,",p->x);P =p->y;}

}

程序的运行结果是( )。

A.20,30,

B.30,17,

C.15,30,

D.20,15,

答案:D

更多2020年计算机二级MySQL考试每日一练试题,请继续关注环球青藤计算机二级频道。需要及时了解考试动态的小伙伴可? 免费预约短信提醒?届时环球青藤会及时为大家推送2020年计算机二级考试相关信息提醒。环球青藤友情提示:对于想要参加计算机二级考试的小伙伴们,环球青藤特地为您准备了计算机二级考试资料,如有需要请点击文章下方?免费下载>>>计算机二级考试资料?下载学习。