西交16年补考《程序设计基础高起专》作业考核试题.docx

上传人:b****1 文档编号:1630737 上传时间:2023-05-01 格式:DOCX 页数:15 大小:17.59KB
下载 相关 举报
西交16年补考《程序设计基础高起专》作业考核试题.docx_第1页
第1页 / 共15页
西交16年补考《程序设计基础高起专》作业考核试题.docx_第2页
第2页 / 共15页
西交16年补考《程序设计基础高起专》作业考核试题.docx_第3页
第3页 / 共15页
西交16年补考《程序设计基础高起专》作业考核试题.docx_第4页
第4页 / 共15页
西交16年补考《程序设计基础高起专》作业考核试题.docx_第5页
第5页 / 共15页
西交16年补考《程序设计基础高起专》作业考核试题.docx_第6页
第6页 / 共15页
西交16年补考《程序设计基础高起专》作业考核试题.docx_第7页
第7页 / 共15页
西交16年补考《程序设计基础高起专》作业考核试题.docx_第8页
第8页 / 共15页
西交16年补考《程序设计基础高起专》作业考核试题.docx_第9页
第9页 / 共15页
西交16年补考《程序设计基础高起专》作业考核试题.docx_第10页
第10页 / 共15页
西交16年补考《程序设计基础高起专》作业考核试题.docx_第11页
第11页 / 共15页
西交16年补考《程序设计基础高起专》作业考核试题.docx_第12页
第12页 / 共15页
西交16年补考《程序设计基础高起专》作业考核试题.docx_第13页
第13页 / 共15页
西交16年补考《程序设计基础高起专》作业考核试题.docx_第14页
第14页 / 共15页
西交16年补考《程序设计基础高起专》作业考核试题.docx_第15页
第15页 / 共15页
亲,该文档总共15页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

西交16年补考《程序设计基础高起专》作业考核试题.docx

《西交16年补考《程序设计基础高起专》作业考核试题.docx》由会员分享,可在线阅读,更多相关《西交16年补考《程序设计基础高起专》作业考核试题.docx(15页珍藏版)》请在冰点文库上搜索。

西交16年补考《程序设计基础高起专》作业考核试题.docx

西交16年补考《程序设计基础高起专》作业考核试题

----------------------------------单选题----------------------------------

1.  可将源程序存在磁盘上,还可将数据按数据类型分别以()的形式存在磁盘上。

.内存

.缓冲区

.文件

.寄存器

正确答案:

      

2.  对以下说明语句int[10]={6,7,8,9,10};的正确理解是()。

.将5个初值依次赋给[1]至[5]

.将5个初值依次赋给[0]至[4]

.将5个初值依次赋给[6]至[10]

.因为数组长度与初值的个数不相同,所以此语句不正确

正确答案:

      

3.  逻辑运算符两侧运算对象的数据类型()。

.只能是0或1

.只能是0或非0正数

.只能是整型或字符型数据

.可以是任何类型的数据

正确答案:

      

4.  函数的形式参数隐含的存储类型说明是()。

.xtrn

.stti

.rgistr

.uto

正确答案:

      

5.  int=1,=2,=3;i(>)=;i(>)=;则的值为()。

.1

.2

.3

.不一定

正确答案:

      

6.  若有inti=3,*p;p=&i;下列语句中输出结果为3的是()。

.print("%",&p);

.print("%",*i);

.print("%",*p);

.print("%",p);

正确答案:

      

7.  下列程序段的输出结果为()。

Intx=3,y=2;print("%",(x-=y,x*=y+8/5));

.1

.7

.3

.5

正确答案:

      

8.  语言中的文件类型只有()。

.索引文件和文本文件两种

.SII文件和二进制文件两种

.文本文件一种

.二进制文件一种

正确答案:

      

9.  以下只有在使用时才为该类型变量分配内存的存储类说明是()。

.uto和stti

.uto和rgistr

.rgistr和stti

.xtrn和rgistr

正确答案:

      

10.  以下数值中,不正确的八进制数或十六进制数是()。

.0x16

.016

.-1

.0x

正确答案:

      

11.  执行以下程序段后,输出结果和的值是()。

Int=10;print("%",++);

.10和10

.10和11

.11和10

.11和11

正确答案:

      

12.  若有int*p=(int*)mllo(sizo(int));则向内存申请到内存空间存入整数123的语句为()。

.sn("%",p);

.sn("%",&p);

.sn("%",*p);

.sn("%",**p);

正确答案:

      

13.  int[10]={1,2,3,4,5,6,7,8};int*p;p=&[5];p[-3]的值是()。

.2

.3

.4

.不一定

正确答案:

      

14.  若有下列定义和语句,则对数组元素的非法引用是()。

Int[2][3],(*pt)[3];pt=;

.pt[0][0]

.*(pt+1)[2]

.*(pt[1]+2)

.*([0]+2

正确答案:

      

15.  若x=2,y=3则x&y的结果是()。

.0

.2

.3

.5

正确答案:

      

16.  以下程序的输出结果是()。

min(){hrs[]="123",*p;p=s;print("%%%\n",*p++,*p++,*p++);}

.123

.321

.213

.312

正确答案:

      

17.  以下运算符中,优先级最高的运算符是()。

.||

.%

.!

.==

正确答案:

      

18.  以下叙述中正确的是()。

.在程序的一行上可以出现多个有效的预处理命令行

.使用带参的宏时,参数的类型应与宏定义时的一致

.宏替换不占用运行时间,只占编译时间

.在以下定义中R是称为"宏名"的标识符#inR045

正确答案:

      

19.  oulx;sn("%l",&x);不可以赋值给x变量的常量是()。

.123

.100000

.'

.""

正确答案:

      

20.  若有int[10]={0,1,2,3,4,5,6,7,8,9},*p=;则输出结果不为5的语句为()。

.print("%",*(+5));

.print("%",p[5]);

.print("%",*(p+5));

.print("%",*p[5]);

正确答案:

      

21.  在语言中,hr型数据在内存中的存储形式是()。

.补码

.反码

.原码

.SII码

正确答案:

      

22.  语言中,要求运算数必须是整型的运算符是()。

.^

.%

.!

.>

正确答案:

      

23.  设语言中,int类型数据占2个字节,则short类型数据占()。

.1个字节

.2个字节

.4个字节

.8个字节

正确答案:

      

24.  下列标识符中,不合法的语言用户自定义标识符是()。

.print

.num

._

.sin

正确答案:

      

25.  以下选项中,与k=n++完全等价的表达式是()。

.k=n,n=n+1

.n=n+1,k=n

.k=++n

.k+=n+1

正确答案:

      

26.  若有说明.inti,j=2,*p=&i;,则能完成i=j赋值功能的语句是()。

.i=*p;

.*p=*&j;

.i=&j;

.i=**p;

正确答案:

      

27.  以下对语言函数的描述中,正确的是()。

.程序必须由一个或一个以上的函数组成

.函数既可以嵌套定义又可以递归调用

.函数必须有返回值,否则不能使用函数

.程序中有调用关系的所有函数必须放在同一个程序文件中

正确答案:

      

28.  下列程序的输出结果是()。

min(){intx=1,y=0,=0,=0;swith(x){s1.swith(y){s0.++;rk;s1.++;rk;}s2.++;++;rk;s3.++;++;rk;}print("=%,=%\n",,);}

.=1,=0

.=2,=1

.=1,=1

.=2,=2

正确答案:

      

29.  以下叙述不正确的是()。

.一个源程序可由一个或多个函数组成

.一个源程序必须包含一个min函数

.程序的基本组成单位是函数

.在程序中,注释说明只能位于一条语句的后面

正确答案:

      

30.  int[10];合法的数组元素的最小下标值为()。

.10

.9

.1

.0

正确答案:

      

----------------------------------多选题----------------------------------

1.  以下描述错误的是()。

.ontinu语句的作用是重新开始一次循环体的执行

.只能在循环体内和swith语句体内使用rk语句

.在循环体内使用rk语句和ontinu语句的作用相同

.从多重循环嵌套中退出是,只能使用goto语句

正确答案:

      

2.  定义为字符型变量,则下列语句中错误的是()。

.='97';

.="97";

.=97;

.="";

正确答案:

      

3.  以下可以定义为用户标识符的有()。

.sn

.short

._3om_

.int

正确答案:

      

4.  以下合法的十六进制数是()。

.ox

.0X

.0x01

.0X9X

正确答案:

      

5.  以下不正确的叙述是

.在程序中,每行只能写一条语句

.若是实型变量,程序中允许赋值=10,因此实型变量中允许存放整型

.在程序中,无论是整数还是实数,都能被准确无误地表示

.在程序中,%是只能用于整数运算的运算符

正确答案:

      

6.  以下叙述中正确的是()。

.一个源程序可由一个或多个函数组成

.一个源程序必须包含一个min()函数

.源程序的基本组成单位是函数

.在源程序中,注释说明只能位于一条语句的最后

正确答案:

      

7.  以下选项中合法的表达式是()。

.0

.i=j==0

.(hr)(65+3)

.x+1=x+1

正确答案:

      

8.  以下关于数组描述错误的是()。

.数组的大小是固定的,但可以有不同的类型的数组元素

.数组的大小是可变的,但所有数组元素的类型必须相同

.数组的大小是固定的,所有数组元素的类型必须相同

.数组的大小是可变的,可以有不同的类型的数组元素

正确答案:

      

9.  合法的标识符()。

.可以由字母构成

.第一个字母可以为数字

.第一个字母可以为下划线

.最后一个字母必须为字母

正确答案:

      

10.  正确的i语句形式是()。

.i(x>y&&x!

=y);

.i(x==y)x+=y;

.i(x!

=y)sn("%",&x)lssn("%",&y);

.i(x

正确答案:

      

----------------------------------判断题----------------------------------

1.  若有sttiint[10];则数组的10个元素的值都是0。

()

.错误

.正确

正确答案:

      

2.  一个无符号整数各数字往左移动2位后,一定是原数的4倍。

()

.错误

.正确

正确答案:

      

3.  min和i-s都是合法的标识符。

()

.错误

.正确

正确答案:

      

4.  中的变量必须“先定义,后使用”,函数也不例外。

()

.错误

.正确

正确答案:

      

5.  有unsignint=16;=

.错误

.正确

正确答案:

      

6.  用户标识符中可以出现下划线和中划线(减号)。

()

.错误

.正确

正确答案:

      

7.  函数的实参可以传递给形参,形参也可以传递给实参。

()

.错误

.正确

正确答案:

      

8.  自增自减运算符++,--可以用于int型、lot型和oul型资料。

()

.错误

.正确

正确答案:

      

9.  数组类型不是的基本数据类型,而是一种构造类型。

()

.错误

.正确

正确答案:

      

10.  语言中,o函数用来判断即将读入的是否是文件结束标志,它可用于二进制文件,但不能用于文本文件。

()

.错误

.正确

正确答案:

      

 

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 农林牧渔 > 林学

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2