自考

各地资讯
当前位置:考试网 >> 自学考试 >> 自考真题 >> 工学类 >> 高级语言程序设计(一) >> 文章内容

排行热点

全国2010年10月自学考试高级语言程序设计(一)试题_第2页

来源:考试网 [ 2013年12月7日 ] 【大 中 小】

6.设typedef char STRING[255];STRING*s;,则s是(      )

A.字符数组                                              B.字符变量

C.字符指针数组                                       D.字符指针变量

7.设int x=6;,执行语句X+=X-=X*X;后,x的值是(      )

A.-60                                                       B.0

C.6                                                          D.36

8.设int i=3,j=3;,表达式i+++j的值是(      )

A.6                                                          B.7

C.8                                                          D.9

9.下列为C语言保留字的是(      )

A.real                                                       B.long

C.pointer                                                  D.integer

10.设int a=2,b=6,c=8;,表达式(a,b),(c,10)的值是(      )

A.2                                                          B.6

C.8                                                          D.10

11.变量定义并初始化正确的是(      )

A.int a=l,*p=a;                                     B.int a=2,p=*a;

C.int a=3,p=&a;                                   D.int a=4,*p=&a;

12.使用递归函数计算n!(n=0,1,2,,3,....)的是(      )

A. fac(int n)                                              B. fac(int n)

{int i,f=- 1;                                                  {

 if(n==0) return 1;                                       if(n==0‖n==1) return 1;

 else for(i=1 ;i<=n;i++) f*=i;                          else return n*fac(n-1);

 return f;                                                     }

}

C. fac(int n)                                              D. fac(int n)

{int i=l,f=l;                                                {int i=1,f=1;

 if(n==0) return l;                                      if(n==0) return 1;

 else while(i<=n) f*=i++;                           else do { f*=i;}while (i++<n)

 return f;                                                  return f;

}                                                              }

13.设struct{int age;int num;}stu,*p=&stu;

对结构型变量stu的成员age引用错误的是(      )

A.stu.age                                                  B.p->age

C.*p.age                                                  D.(*p).age

14.设int a[2]={1,2},*p=a;,则*p是(      )

A.元素a[0]的值                                        B.元素a[0]的地址

C.元素a[1]的值                                        D.元素a[1]的地址

15.设int a[10];,对数组元素引用正确的是(      )

A.a[10]                                                     B.a[′0′]

C.a(6)                                                      D.a[10-10]

责编:may1205