国家工信部网站备案实名:湖北自考网 为考生提供湖北自考信息服务,仅供学习交流使用,官方信息以湖北教育考试院为准。

湖北自考网

网站首页 自考专业 自考院校 考场查询 成绩查询 网上报名 考生平台
专题:
自考报名时间 考试时间 自考单科网课 模拟考试 教材大纲 免考办理 转考办理 实践考核 毕业申请 学位英语培训 学位申请 专升本 成人高考 中专
湖北自考在线 湖北学位英语培训班 湖北成人高考报名 湖北自考视频免费领取
当前位置:湖北自考网 > 2010年10月高级语言程序设计(一)自考试题

2010年10月高级语言程序设计(一)自考试题

湖北自考网 来源: 时间:2012-04-12 13:46:29

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


一、单项选择题(本大题共15小题,每小题2分,共30分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。

1.用户自定义标识符正确的是(      )

A.3ab B.int

C. D.sin(x)

2.关于C语言程序描述正确的是(      )

A.函数必须要有return语句 B.主函数必须位于程序的开头

C.程序中每行只能写一条语句 D.一个程序中只能有一个主函数

3.设int i=8,a,b;double x=1.42,y=5.2;,正确的表达式是(      )

A.a+=(b=4)*(a=3) B.a=a*3=2

C.x%(-3)+y* D.y=float(i)

4.设int a[][2]={1,2,3,4,5,6,7};,其中缺省的行长度的最小值是(      )

A.2 B.3

C.4 D.5

5.设char c=′A′;int i=1,j;,执行语句j=!c&&i++;后,i和j的值分别是(      )

A.0和1 B.1和0

C.1和65 D.2和66

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++

 return f;}                                                  return f;}
13.设struct{int age;int num;}stu,*p=&stu;对结构型变量stu的成员age引用错误的是(      )

A.stu.age B.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]

二、填空题(本大题共10小题,每小题2分,共20分)请在每小题的空格中填上正确答案。错填、不填均无分。
16.执行语句printf("%d\n",strlen("a\n\x41"));后,输出结果是_______。
17.设int a,b,c;,表达式a=2,b=5,b++,a+b的值是__________。
18.设int a=1,b=2,m=2,n=2;,执行表达式(m=a 19.设int x=4,y=2;,表达式x 20.执行下列程序段后,输出结果是____________。

int x=3;

do{ptintf("%5d",x-=2);}while(!(--x));

21.执行语句for(i=10;i>0;i--,);后,变量i的值是___________。
22.设int x,y;,循环语句for(x=0,y=0;(y!=10)&&(x<5);x++);执行的次数是______。
23.若函数内定义变量的存储类别是static,该变量被称为___________静态变量。
24.设int x=3;,执行语句printf((x%2)?("**%d\n"):("##%d\n"),x);后,输出结果是__________。
25.设char s[3]="AB",*p=s;,则*(p+2)的值是_______。

三、程序分析题(本大题共4小题,每小题4分,共16分)阅读下列程序,将输出结果写到各题右侧的空白处。

26.void main( )

{int i=0,j =0,k=0;

while (i< 10) i++;

while (j++

while (++k

printf ("i=%d,j=%d,k=%d\n",i,j,k);}
27.int a;

fun(int i)

{a+=2*i;return a;}

void main( )

{int a=10;

printf("%d,%d\n",fun(a),a);}
28.void main( )

(int a=0, b=0, d=0;

char *s="xcbc3abcd";

for(; *s!= ′\0′; s++)

switch(*s)

 {case ′a′: a++; break;

case ′b′: b++; break;

default: d++;}

printf("a=%d,b=%d,d=%d\n",a,b,d);}
29.#define   M  2<3 ? 5:6

void main( )

{int i=3, j, k;

j=i+M;

k=i+(M);

printf ("%d, %d\n", j, k);}

四、程序填充题(本大题共3小题,每小题6分,共18分)请将下列程序横线处缺少的部分补上,使其能正确运行。

30.键

结束
本文标签
特别声明:1.凡本网注明稿件来源为“湖北自考网”的,转载必须注明“稿件来源:湖北自考网(www.hbzkw.com)”,违者将依法追究责任;
2.部分稿件来源于网络,如有不实或侵权,请联系我们沟通解决。最新官方信息请以湖北省教育考试院及各教育官网为准!
限时,免费获取学历提升方案

已帮助10w万+意向学历提升用户成功上岸

  • 毛泽东思想概论

    毛泽东思想概论

    培训优势:课时考点精讲+刷题+冲刺,熟练应对考试题型。全程督促学习,安排好学习计划。 毛泽东思想概论...自考培训
  • 英语二

    英语二

    本课程既是一门语言实践课程,也是拓宽知识、了解世界文化的重要素质课程,它以培养学习者的综合语言应用能力为目标,使他们在学习、工作和社会交往中能够使用英语进行有效的交流。 英语二...自考培训
  • 马克思主义基本原理概论

    马克思主义基本原理概论

    本书包括两个部分:自学考试大纲和基本原理。主要内容有,马克思主义是关于工人阶级和人类解放的科学,物质世界及其发展规律,认识的本质及其规律,人类社会及其发展规律,资本主义的形成及其发展,资本主义发展的历史进程,社会主义社会及其进程,共产主义社会及其进程等。 马克思主义基本原理概论...自考培训
  • 思想道德修养与法律基础

    思想道德修养与法律基础

    《思想道德修养与法律基础》课具有鲜明的政治性、思想性、理论性、针对性、科学性、知识性以及实践性和修养性。它包罗政治、思想、道德、心理本质、学习成才和法律本质等内容,指导和回答大学生在人生、抱负、信念等方面遍及关心和迫切需要解决的问题。 思想道德修养与法律基础...自考培训
  • 中国近代史纲要

    中国近代史纲要

    “中国近现代史纲要”全国高等教育自学考试指定教材,依据中央审定的普通高等学校“中国近现代史纲要”编写大纲以及马克思主义理论研究和建设工程重点教材《中国近现代史纲要》,结合自学考试的特点设计了十章,集中讲述1840年鸦片战争爆发一直到2007年中国共产党第十七次全国代表大会召开的160多年的中国近现代历史。 中国近代史纲要...自考培训
微信公众号 考试交流群
湖北自考网微信公众号

扫一扫关注微信公众号

随时获取湖北省自考政策、通知、公告以及各类学习资料、学习方法、课程。