- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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)