全国高等教育自学考试高级语言程序设计考试试题.docx

全国高等教育自学考试高级语言程序设计考试试题.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
全国高等教育有学考武 嵩级语言程序设计考就 或题 Pleasure Group Office [T985AB-B866SYT-B182C-BS682T-STT18] 做试题,没答案上自考365,网校名师为你详细解答! 全国2006年1月高等教育自学考试 高级语言程序设计(一)试题 课程代码:00342 一、单项选择题(本大题共20小题,每小题1分,共20分) 在每小题列出的四个备选项中只有一个是符合题目要求的.请将其代码填写 在题后的括号内。错选、多选或未选均无分。 1 .可以用作C程序标识符的一组是( \am oodbaBc oodb aBc 3pai linet? pow while 以下叙述正确的是( ) 宏名必须用大写的英文字母表示 宏定义不仅是符号替换,也可以賦值 宏替换是在程序编译时完成的,不占用程序运行时间 引用带参数的宏时,实际参数与宏定义中的形式参数类型应一致 设 char a=\70‘ ;则变量 a 中( ) A.包含1个字符 B.包含2个字符 D.是非法表示C.包含3 D.是非法表示 A. A. II B. || 4 .设long『65539;,执行语句printf(” %d ” ,i);后的输出结果是( D.数据不确定 5.设fioat c,f;,将数学表达式C= j (F-32)能正确表示成C语言赋值表达式的是 二5*(f-32)/9 =5/9 (f-32) =5/9*(f-32) 二5/(9*(f-32)) 6.设int i=10;,表达式30?i=i=9的值是( 7.以下不能看作一条C语句的是( ) ? ? A. {;) (x=0y=0); 8.在函数调用时,以下说法正确的是( 函数调用后必须带回返回值 实际参数和形式参数可以同名 函数间的数据传递不可以使用全局变量 主调函数和被调函数总是在同一个文件里 =5, b=5, c=5; (x= =0)a=5;b=10; ) 9.设int x=7;,执行语句x=x?2;后,变量x的值是( 1。.执行语句printf( ” l%9.4fl\n ”,;后的输岀结果是( C.ll DJI 11.以下说法中正确的是( ) 字符型变量可以存放字符串 递归调用是指函数调用自己 所有的外部函数只能在本文件中被调用 D.在循环体中break语句和continue语句的作用都是结束循环 12.设char s[6],*ps=s;,则正确的賦值语句是( =11 12345 B *s= 11 12345 D *ps= 12345 13.设 int a( ]={ 1,2,3,4,5}:p=a; 则数组元素的正确表小是( [2] [5] 14.对二维数组的正确定义是( B.(a+1) D.p a[][]={l、2,3、4,5、6}; a[][3]={ 123,4,5,6}; 15.字符数组s不能作为字符串使用的是( ? ? a[2][]={ 1,2,345.6}; a[2.3]={ 1,2,34,5,6}; s[ ]= happy ; S[ ]={ happy ); s[6]=( h \ a s[4]={ h , a 16.若定义函数: I I I I I p,p,y I I I I I * p , p ? y }; fun(int a,float b) (return a+b; I 则该函数的数据类型是( ) D.不确定 设 struct st { int a; float b: )s, *p=s; TOC \o 1-5 \h \z 则正确的引用是( ) .r),后的输出(*)- B.(*p).a .r),后的输出 设。num color (red.ycllow=2,blue,white,black }r=white;,执行 printf( %d 结果是( ) 以下说法中错误的是( ) ? ? 共用型数据中所有成员的首地址都是同一个 可以用已定义的共用型来定义数组或指针变量的类型 共用型数据中的成员可以是结构型,但不可以是共用型 用typedef定义新类型取代原有类型后,原类型仍可有效使用 设#define L(x) 2**x 则L(x)是( ) A.函数名 B.函数调用 D.带参的宏名C. D.带参的宏名 二、填空题(本大题共10小题,每小题2分,共20分) 请在每小题的空格中填上正确答案。错填、不填均无分。 设int巾0]测数组a的首元素是 ° 设 int a=0,b=0,c;,则执行 c=(a-=b-5),(a=b,b=3);JB变量 c 的值是 设 int s0.b=0,c=2,d=4;.则执行(c=a= =b)ll(d=b= =a);后变量 d 的值是 设 int ]={ 123,4,5,6,7,8},*s=a ;

文档评论(0)

文档查询,农业合作 + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体土默特左旗农特农机经销部
IP属地广西
统一社会信用代码/组织机构代码
92150121MA0R6LAH4P

1亿VIP精品文档

相关文档