快捷导航
帮助中心知识拓展客服QQ 515224986
扫码加微信
西安交通大学17年3月课程考试《程序设计基础(高起专)》作业考核试题答案

答案请联系QQ:515224986
西安交通大学17年3月课程考试《程序设计基础(高起专)》作业考核试题
一、单选题(共30道试题,共60分。)
1.语言中,要求运算数必须是整型的运算符是()。
.^
.%
.!
.&gt
标准答案:
2.以下叙述不正确的是()。
.一个源程序可由一个或多个函数组成
.一个源程序必须包含一个min函数
.程序的基本组成单位是函数
.在程序中,注释说明只能位于一条语句的后面
标准答案:
3.下列程序的输出结果为()。min(){intm=7,n=4flot=38.4,=6.4,xx=m/2+n*/+1/2printf(&quot%f\n&quot,x)}
.27.000000
.27.500000
奥鹏易百网
.28.000000
.28.500000
标准答案:
4.以下的选择中,正确的赋值语句是()。
.=1,=2
.j++
.==5
.y=int(x)
标准答案:
5.可将源程序存在磁盘上,还可将数据按数据类型分别以()的形式存在磁盘上。
.内存
.缓冲区
.文件
.寄存器
标准答案:
6.在语言中,能代表逻辑值“真”的是()。
.Tru
.大于0的数
.非0整数
.非0的数
标准答案:
7.int[10]={1,2,3,4,5,6,7,8}int*pp=&amp[5]p[3]的值是()。
.2
.3
.4
.不一定
标准答案:
8.语言中,定义结构体的保留字是()。
.union
.strut
.num
.typf
标准答案:
9.若有下列定义和语句,则对数组元素的非法引用是()。Int[2][3],(*pt)[3]pt=
.pt[0][0]
.*(pt+1)[2]
.*(pt[1]+2)
.*([0]+2
标准答案:
10.语言中的文件类型只有()。
.索引文件和文本文件两种
.SII文件和二进制文件两种
.文本文件一种
.二进制文件一种
标准答案:
11.已知x=43,h=,y=0则表达式(x&gt=y&amp&amph&lt&amp&amp!y)的值是()。
.0
.语法错
.1
.&quot假&quot
标准答案:
12.下面有关for循环的正确描述是()。
.for循环只能用于循环次数已经确定的情况
.for循环是先执行循环循环体语句,后判断表达式
.在for循环中,不能用rk语句跳出循环体
.for循环的循环体语句中,可以包含多条语句,但必须用花括号括起来
标准答案:
13.设有说明.hrwintxflotyoulz则表达式w*x+zy值的数据类型为()。
.flot
.hr
.int
.oul
标准答案:
14.若执行fopn函数时发生错误,则函数的返回值是()。
.地址值
.0
.1
.OF
标准答案:
15.函数rwin的作用是()。
.使位置指针重新返回文件的开头
.将位置指针指向文件中所要求的特定位置
.使位置指针指向文件的末尾
.使位置指针自动移至下一个字符位置
标准答案:
16.以下标识符中,不能作为合法的用户定义标识符的是()。
.puthr
._oul
._123
.INT
标准答案:
17.执行以下程序段后,输出结果和的值是()。Int=10printf(&quot%&quot,++)
.10和10
.10和11
.11和10
.11和11
标准答案:
18.在语言中,hr型数据在内存中的存储形式是()。
.补码
.反码
.原码
.SII码
标准答案:
19.函数的形式参数隐含的存储类型说明是()。
.xtrn
.stti
.rgistr
.uto
标准答案:
20.以下数值中,不正确的八进制数或十六进制数是()。
.0x16
.016
.1
.0x
标准答案:
21.设语言中,int类型数据占2个字节,则short类型数据占()。
.1个字节
.2个字节
.4个字节
.8个字节
标准答案:
22.若使用一维数组名作函数实参,则以下正确的说法是()。
.必须在主调函数中说明此数组的大小
.实参数组类型与形参数组类型可以不匹配
.在被调用函数中,不需要考虑形参数组的大小
.实参数组名与形参数组名必须一致
标准答案:
23.下列程序的输出结果是()。min(){hr1=97,2=98printf(&quot%%&quot,1,2)}
.9798
.97
.98
.
标准答案:
24.经过下列的语句intj,[10],*p定义后,下列语句中合法的是()。
.p=p+2
.p=[5]
.p=[2]+2
.p=&amp(j+2)
标准答案:
25.以下程序的输出结果是()。min(){hrs[]=&quot123&quot,*pp=sprintf(&quot%%%\n&quot,*p++,*p++,*p++)}
.123
.321
.213
.312
标准答案:
26.语言中要求对变量作强制定义的主要理由是()。
.便于移植
.便于写文件
.便于编辑预处理程序的处理
.便于确定类型和分配空间
标准答案:
27.设intx=1,y=1表达式(!x||y)的值是()。
.0
.1
.2
.1
标准答案:
28.以下错误的描述是:函数调用可以()。
.出现在执行语句中
.出现在一个表达式中
.做为一个函数的实参
.做为一个函数的形参
标准答案:
29.结构体类型的定义允许嵌套是指()。
.成员是已经或正在定义的结构体型
.成员可以重名
.结构体型可以派生
.定义多个结构体型
标准答案:
30.hr[]=&quotThisisprogrm.&quot输出前5个字符的语句是()。
.printf(&quot%.5s&quot,)
.puts()
.printf(&quot%s&quot,)
.[5*2]=0puts()
标准答案:

西安交通大学17年3月课程考试《程序设计基础(高起专)》作业考核试题


二、多选题(共10道试题,共20分。)V1.下面那些为合法整型常量()
.190
.0xf
.0765
.0xk
标准答案:
2.以下叙述正确的是()。
.预处理命令行都必须以&quot#&quot开始
.在程序中凡是以&quot#&quot开始的语句行都是预处理命令行
.程序在执行过程中对预处理命令行进行处理
.#fin是正确的宏定义
标准答案:
3.关于for(表达式1,表达式2,表达式3)循环,以下正确的是()。
.三个表达式都不可省略
.表达式1可以省略
.表达式2可以省略
.表达式3可以省略
标准答案:
4.以下不正确的叙述是
.在程序中,每行只能写一条语句
.若是实型变量,程序中允许赋值=10,因此实型变量中允许存放整型
.在程序中,无论是整数还是实数,都能被准确无误地表示
.在程序中,%是只能用于整数运算的运算符
标准答案:
5.以下合法的十六进制数是()。
.oxff
.0X
.0x01
.0X9X
标准答案:
6.下列为语言的关键字是()
.if
.strut
.union
.Int
标准答案:
7.以下选项中合法的表达式是()。
.0&lt=x&lt100
.i=j==0
.(hr)(65+3)
.x+1=x+1
标准答案:
8.以下关于typf的叙述正确的是()。
.用typf可以定义各种类型名,但不能用来定义变量
.用typf可以增加新类型
.用typf只是将已存在的类型用一个新的名字来代表
.使用typf便于程序的通用
标准答案:
9.若以下选项中的变量已正确定义,则不正确的赋值语句是()。
.x1=26.8%3
.x=3*x+x
.x3=0x12
.x4=1+2=3
标准答案:
10.以下对swith语句和rk语句中描述错误的有()。
.在swith语句中必须使用rk语句
.rk语句只能用于swith语句
.在swith语句中,可以根据需要使用或不使用rk语句
.rk语句是swith语句的一部分
标准答案:

西安交通大学17年3月课程考试《程序设计基础(高起专)》作业考核试题


三、判断题(共10道试题,共20分。)V1.在中能代表逻辑值“假”的是0。()
.错误
.正确
标准答案:
2.自增运算符和自减运算符的结合方向也是“自左向右”。()
.错误
.正确
标准答案:
3.程序是由文件构成,而文件是由函数构成()
.错误
.正确
标准答案:
4.可以用typf声明各种类型名,但不能用它来定义变量。()
.错误
.正确
标准答案:
5.若有int,则=(*&gt)的值是1。()
.错误
.正确
标准答案:
6.数组名是指标常量,不需要也不能为其赋值;指针是变量,使用前需对其赋值。()
.错误
.正确
标准答案:
7.一个源程序可以由一个min()函数和若干个其它函数组成。()
.错误
.正确
标准答案:
8.一个源程序只能有一个min()函数。
.错误
.正确
标准答案:
9.在的if语句中,用作判断的表达式只能是关系表达式或逻辑表达式。()
.错误
.正确
标准答案:
10.语言可以直接访问物理位元元址。()
.错误
.正确
标准答案:








更多免费学习资料请进www.openhelp100.com


奥鹏易百网www.openhelp100.com专业提供网络教育各高校作业资源。

共 0 个关于本帖的回复 最后回复于 2017-2-14 16:54

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

精彩推荐

    明星用户

    QQ|Archiver|手机版|小黑屋|www.openhelp100.com ( 冀ICP备19026749号-1 )

    GMT+8, 2024-4-18 12:45