a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 59|回复: 0

[考试试题] 2010年计算机等级考试二级C语言一维数组与指针6

[复制链接]
发表于 2012-7-31 21:53:42 | 显示全部楼层 |阅读模式
  (26) 以下程序中函数reverse的功能是将a所指数组中的内容进行逆置。: R" _' R* f/ D0 W: @# V5 z
以下是引用片段:  Z/ A4 i/ a1 M0 _
  void reverse(int a[ ],int n)
9 V) b0 m. L# Z: _+ I  { int i,t; # j' m6 u0 v/ s2 Z$ M( \
  for(i=0;i  
/ X3 z6 s' A, k0 h+ T* K  { t=a; a=a[n-1-i];a[n-1-i]=t;} ' {; {- C7 m+ ]* M5 [
  } ' r/ \+ G3 Y6 [" y8 V: \7 W
  main() ( x8 r  X5 o0 \5 {  n/ y
  { int b[10]={1,2,3,4,5,6,7,8,9,10}; int i,s=0; ( Z1 |2 n7 ]. V# B$ E
  reverse(b,8); / B$ u% N* c' c6 M
  for(i=6;is
2 e$ ^: _( @/ B: {  B) *p>*s7 I/ V; L9 H9 Y5 A- M8 j
  C) a[p]>a) R( g5 a# }3 S/ R3 n
  D) p-a>p-s0 o% s/ ]5 I9 r. F- k3 }
  (28) 若有定义:int aa[ 8];。则以下表达式中不能代表数组元aa[1]的地址的是& a4 s, A% L% F* h1 m; z, `
  A) &aa[0]+1: d! v; I4 P' `4 q
  B) &aa[1]
0 ?0 j) x4 e! p: {8 m8 T  C) &aa[0]++  k- u# ?$ P9 s% b$ e2 c7 |& I
  D) aa+1  ^% _! p3 j. T
  (29) 以下程序的输出结果是
" R# O, q, ~) Q8 f% _5 e以下是引用片段:) F. H& p6 J% u+ B
  f(int b[],int m,int n)
9 N! K# p: v7 i% k% A. X4 o$ v  { int i,s=0;
4 O& i3 \( r: ~0 Q4 X2 ?% W  for(i=m;i  
9 u0 Y- V" p! a: D7 v1 E. g" a  return s;
: d, ?+ S) T+ C  q  }
, h4 @% W- K% R( N# I  Q  main() / `1 m: w# s+ Y( F  S3 y0 @
  {int x,a[]={1,2,3,4,5,6,7,8,9}; & |$ R+ e: d4 }0 f  y6 _' L5 e
  x=f(a,3,7); 1 h$ N1 [; t: x
  printf("%d\n",x); - s5 h7 Q3 V) d4 J! ~
  }
) {. \" J/ K* v5 M& S+ k  A) 10
9 ]( B* U( g& y0 w0 N  B) 18- R( k7 p) @( f  |2 [! i, R/ e. s2 x
  C) 8
7 L2 ^3 P! M. n) R1 E  C% W  D) 15
9 o+ X7 g# d8 z- b- o. _  (30) 假定int类型变量占用两个字节,其有定义:int x[10]={0,2,4};,则数组x在内存中所占字节数是/ X' I: X' ^9 ^- k  y
  A) 36 b8 c& W4 V3 j7 ?% H% O" E& V
  B) 6
# r+ s0 \$ j' {6 L% X1 I! z8 |. F  C) 10
7 `& C  A5 J, a. Q8 u: D+ b  D) 20
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-5-19 21:27 , Processed in 0.387073 second(s), 21 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表