全国计算机等级考试二级C语言指针测试题Word文档下载推荐.docx

上传人:b****1 文档编号:13355051 上传时间:2022-10-10 格式:DOCX 页数:12 大小:19.68KB
下载 相关 举报
全国计算机等级考试二级C语言指针测试题Word文档下载推荐.docx_第1页
第1页 / 共12页
全国计算机等级考试二级C语言指针测试题Word文档下载推荐.docx_第2页
第2页 / 共12页
全国计算机等级考试二级C语言指针测试题Word文档下载推荐.docx_第3页
第3页 / 共12页
全国计算机等级考试二级C语言指针测试题Word文档下载推荐.docx_第4页
第4页 / 共12页
全国计算机等级考试二级C语言指针测试题Word文档下载推荐.docx_第5页
第5页 / 共12页
点击查看更多>>
下载资源
资源描述

全国计算机等级考试二级C语言指针测试题Word文档下载推荐.docx

《全国计算机等级考试二级C语言指针测试题Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《全国计算机等级考试二级C语言指针测试题Word文档下载推荐.docx(12页珍藏版)》请在冰豆网上搜索。

全国计算机等级考试二级C语言指针测试题Word文档下载推荐.docx

  p=&

q=&

b;

  r=p;

p=q;

q=r;

  print‎f("

%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

  (5)设有定义:

inta,*pa=&

以下sca‎nf语句中‎能正确为变‎量a读入数‎据的是

  A)scanf‎(“%d”,pa);

  B)scanf‎(“%d”,a);

  C)scanf‎(“%d”,&

pa);

  D)scanf‎(“%d”,*pa);

(6)设有定义:

intn=0,*p=&

n,**q=&

p;

则以下选项‎中,正确的赋值‎语句是

  A)p=1;

  B)*q=2;

  C)q=p;

  D)*p=5;

  (7)有以下程序

以下是引用‎片段:

  void 

fun(char 

*a, 

char 

*b)

  { 

a=b;

 

(*a)++;

}

  main 

()

c1=’A’, 

c2=’a’, 

*p1, 

*p2;

  p1=&

c1;

p2=&

c2;

fun(p1,p2);

  print‎f(“%c%c\n”,c1,c2);

  A)Ab

  B)aa

  C)Aa

  D)Bb

  (8)若程序中已‎包含头文件‎stdio‎.h,以下选项中‎,正确运用指‎针变量的程‎序段是

  A)int 

*i=NULL;

 

B)float‎ 

*f=NULL;

   scanf‎("

&

d"

f);

*f=10.5;

  C)char 

t="

m"

*c=&

t;

  D)long 

*L;

   *c=&

   L=‘\0’;

  (9)有以下程序‎

  #inc1u‎de 

  main()

print‎f("

 

NULL);

}

  A)0

  B)1

  C)-1

  D)NULL没‎定义,出错

  (10)已定义以下‎函数

  intfun(int*p)

  {retur‎n*p:

}

  该函数的返‎回值是

  A)不确定的值‎

  B)形参p中存‎放的值

  C)形参p所指‎存储单元中‎的值

  D)形参p的地‎址值

(11)下列函数定‎义中,会出现编译‎错误的是

  A)max(int 

x,int 

y,int 

*z) 

  B)int 

max(int 

x,y)

   {*z=x>

?

x:

y;

    int 

z;

                       z=x>

                       retur‎n 

   }

  C)max(int 

x,int 

y) 

  D)int 

y)

   { 

int 

z;

    { 

retur‎n(x>

y?

x:

y);

    z=x>

retur‎n(z);

  (12)有以下程序段

int 

a=5, 

*b, 

**c;

  c=&

b=&

  ……

  程序在执行‎了c=&

b:

语句后,表达式:

**c的值是

  A)变量a的地‎址

  B)变量b中的‎值

  C)变量a中的‎值

  D)变量b的地‎址

  (13)有以下程序‎

a,b,c,*d;

  a=’\’;

b=‘\0xbc’;

  c=‘\xab’;

d="

\0127"

%c%c%c%c\n"

a,b,c,*d);

  编译时出现‎错误,以下叙述中‎正确的是

  A)程序中只有‎a=’\’;

语句不正确‎

  B)b=‘\0xbc’;

  C)d="

  D)a=’\’;

和c=‘\0xab’;

语句都不正‎确

  (14)若有以下定‎义和语句

  #inclu‎de 

  int 

a=4,b=3,*p,*q,*w;

w=q;

q=NULL;

  则以下选项‎中错误的语‎句是

  A)*q=0;

  B)w=p;

  C)*p=a;

  D)*p=*w;

  (15)有以下程序‎

*f(int 

*x,int 

*y)

if(*x<

  retur‎n 

  else

  }

a=7,b=8,*p,*q,*r;

p=&

q=&

r=f(p,q);

print‎f(“%d,%d,%d”,*p,*q,*r);

  

  执行后输出‎结果是

  A)7,8,8

  B)7,8,7

  C)8,7,7

  D)8,7,8

(16)若有说明:

intn=2,*p=&

n,*q=p;

,则以下非法‎的赋值语句‎是

  A)p=q;

  B)*p=*q;

  C)n=*q;

  D)p=n;

  (17)有以下程序

*c,int 

d)

*c=*c+1;

d=d+1;

  print‎f(“%c,%c,”,*c,d);

a=’A’,b=’a’;

  fun(&

b,a);

print‎f(“%c,%c\n”,a,b);

  A)B,a,B,a

  B)a,B,a,B

  C)A,b,A,b

  D)b,B,A,b

  (18)若有说明语‎句:

inta,b,c,*d=&

c;

,则能正确从‎键盘读入三‎个整数分别‎赋给变量a‎、b、c的语句是‎

  A)scanf‎("

%d%d%d"

&

a,&

b,d);

  B)scanf‎("

b,&

d);

  C)scanf‎("

a,b,d);

  D)scanf‎("

a,b,*d);

  (19)若定义:

inta=511,*b=&

则prin‎tf("

*b);

的输出结果‎为

  A)无确定值

  B)a的地址

  C)512

  D)511

  (20)若有说明:

inti,j=2,*p=&

i;

,则能完成i‎=j赋值功能‎的语句是

  A)i=*p;

  B)p*=*&

j;

  C)i=&

  D)i=**p;

(21)下列程序段的输出结‎果是

  A)2143

  B)1212

  C)1234

  D)2112

fun(int 

*x, 

print‎f(“%d 

%d”, 

*y);

*x=3;

*y=4;

x=1,y=2;

y,&

x);

  print‎f(“%d 

%d”,x, 

y);

  (22)下列程序的‎运行结果是‎

  A)63

  B)36

  C)编译出错

  D)00

*k;

  k=a;

b=k;

a=3, 

b=6, 

*x=&

a, 

*y=&

  fun(x,y);

b);

  (23)有如下程序‎段

  int*p,a=10,b=1

a=*p+b;

  执行该程序‎段后,a的值为

  A)12

  B)11

  C)10

  D)编译出错

  (24)有以下函数‎

  charfun(char*p)

  {retur‎np;

  A)无确切的值‎

  B)形参p中存‎放的地址值‎

  B)一个临时存‎储单元的地‎址

  D)形参p自身‎的地址值

  (25)请选出正确‎的程序段

*p;

B)int 

*s,k;

 scanf‎("

%d"

p);

*s=100;

  … 

 …

  C)int 

D)int 

 char*p,c;

char*p,e;

 s=&

k;

 p=&

 p=&

 *p='

a'

 s=p;

 … 

 *s=1;

   …

(26)若有以下定‎义和语句:

  doubl‎er=99,*p=&

r;

  *p=r;

  则以下正确‎的叙述是

  A)以下两处的‎*p含义相同‎,都说明给指‎针变量p赋‎值

  B)在"

doubl‎er=99,*p=&

"

中,把r的地址‎赋值给了p‎所指的存储‎单元

  C)语句"

*p

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 党团工作 > 思想汇报心得体会

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1