ImageVerifierCode 换一换
格式:DOCX , 页数:11 ,大小:17.55KB ,
资源ID:23074846      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/23074846.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(西安交通大学17年课程考试《程序设计基础高起专》作业考核试题.docx)为本站会员(b****1)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

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

1、西安交通大学17年课程考试程序设计基础高起专作业考核试题西安交通大学17年3月课程考试程序设计基础(高起专)作业考核试题试卷总分:100 测试时间:- 试卷得分:68一、单选题(共 30 道试题,共 60 分。) 得分:441.C语言中,要求运算数必须是整型的运算符是()。A. B. %C. !D. 答案:B满分:2分得分:22.以下叙述不正确的是()。A. 一个C源程序可由一个或多个函数组成B. 一个C源程序必须包含一个main函数C. C程序的基本组成单位是函数D. 在C程序中,注释说明只能位于一条语句的后面答案:C满分:2分得分:03.下列程序的输出结果为()。main()int m=7

2、,n=4;floata=38.4,b=6.4,x;x=m/2+n*a/b+1/2;printf(%fn,x);A. 27.000000B. 27.500000C. 28.000000D. 28.500000答案:A满分:2分得分:24.以下的选择中,正确的赋值语句是()。A. a=1,b=2B. j+C. a=b=5;D. y=int(x)答案:C满分:2分得分:25.可将C源程序存在磁盘上,还可将数据按数据类型分别以()的形式存在磁盘上。A. 内存B. 缓冲区C. 文件D. 寄存器答案:C满分:2分得分:26.在C语言中,能代表逻辑值“真”的是()。A. TrueB. 大于0的数C. 非0整

3、数D. 非0的数答案:C满分:2分得分:07.int a10=1,2,3,4,5,6,7,8;int *p;p=&a5;p-3的值是()。A. 2B. 3C. 4D. 不一定答案:B满分:2分得分:28.C语言中,定义结构体的保留字是()。A. unionB. structC. enumD. typedef答案:B满分:2分得分:29.若有下列定义和语句,则对a数组元素的非法引用是()。Int a23,(*pt)3;pt=a;A. pt00B. *(pt+1)2C. *(pt1+2)D. *(a0+2答案:B满分:2分得分:210.C语言中的文件类型只有()。A. 索引文件和文本文件两种B.

4、ASCII文件和二进制文件两种C. 文本文件一种D. 二进制文件一种答案:B满分:2分得分:211.已知x=43,ch=A,y=0;则表达式(x=y&chB&!y)的值是()。A. 0B. 语法错C. 1D. 假答案:C满分:2分得分:212.下面有关for循环的正确描述是()。A. for循环只能用于循环次数已经确定的情况B. for循环是先执行循环循环体语句,后判断表达式C. 在for循环中,不能用break语句跳出循环体D. for循环的循环体语句中,可以包含多条语句,但必须用花括号括起来答案:C满分:2分得分:013.设有说明.char w;int x;float y;double z

5、;则表达式w*x+z-y值的数据类型为()。A. floatB. charC. intD. double答案:C满分:2分得分:014.若执行fopen函数时发生错误,则函数的返回值是()。A. 地址值B. 0C. 1D. EOF答案:B满分:2分得分:215.函数rewind的作用是()。A. 使位置指针重新返回文件的开头B. 将位置指针指向文件中所要求的特定位置C. 使位置指针指向文件的末尾D. 使位置指针自动移至下一个字符位置答案:A满分:2分得分:216.以下标识符中,不能作为合法的C用户定义标识符的是()。A. putcharB. _doubleC. _123D. INT答案:A满分

6、:2分得分:217.执行以下程序段后,输出结果和a的值是()。Int a=10;printf(%d,a+);A. 10和10B. 10和11C. 11和10D. 11和11答案:B满分:2分得分:218.在C语言中,char型数据在内存中的存储形式是()。A. 补码B. 反码C. 原码D. ASCII码答案:C满分:2分得分:019.函数的形式参数隐含的存储类型说明是()。A. externB. staticC. registerD. auto答案:C满分:2分得分:020.以下数值中,不正确的八进制数或十六进制数是()。A. 0x16B. 016C. -1D. 0xaaaa答案:C满分:2分

7、得分:221.设C语言中,int类型数据占2个字节,则short类型数据占()。A. 1个字节B. 2个字节C. 4个字节D. 8个字节答案:B满分:2分得分:222.若使用一维数组名作函数实参,则以下正确的说法是()。A. 必须在主调函数中说明此数组的大小B. 实参数组类型与形参数组类型可以不匹配C. 在被调用函数中,不需要考虑形参数组的大小D. 实参数组名与形参数组名必须一致答案:A满分:2分得分:223.下列程序的输出结果是()。main()char c1=97,c2=98;printf(%d%c,c1,c2);A. 9798B. 97bC. a98D. ab答案:B满分:2分得分:22

8、4.经过下列的语句 int j,a10,*p;定义后,下列语句中合法的是()。A. p=p+2;B. p=a5;C. p=a2+2;D. p=&(j+2);答案:A满分:2分得分:225.以下程序的输出结果是()。main()char s=123,*p;p=s;printf(%c%c%cn,*p+,*p+,*p+);A. 123B. 321C. 213D. 312答案:B满分:2分得分:226.C语言中要求对变量作强制定义的主要理由是()。A. 便于移植B. 便于写文件C. 便于编辑预处理程序的处理D. 便于确定类型和分配空间答案:C满分:2分得分:027.设int x=1,y=1;表达式(!

9、x|y-)的值是()。A. 0B. 1C. 2D. -1答案:B满分:2分得分:228.以下错误的描述是:函数调用可以()。A. 出现在执行语句中B. 出现在一个表达式中C. 做为一个函数的实参D. 做为一个函数的形参答案:C满分:2分得分:029.结构体类型的定义允许嵌套是指()。A. 成员是已经或正在定义的结构体型B. 成员可以重名C. 结构体型可以派生D. 定义多个结构体型答案:A满分:2分得分:230.char a=Thisisaprogram.;输出前5个字符的语句是()。A. printf(%.5s,a);B. puts(a);C. printf(%s,a);D. a5*2=0;p

10、uts(a);答案:A满分:2分得分:2二、多选题(共 10 道试题,共 20 分。) 得分:41.下面那些为合法整型常量()A. 190B. 0xfC. 0765D. 0xk答案:ABCD满分:2分得分:02.以下叙述正确的是()。A. 预处理命令行都必须以#开始B. 在程序中凡是以#开始的语句行都是预处理命令行C. C程序在执行过程中对预处理命令行进行处理D. #defineABCD是正确的宏定义答案:ABCD满分:2分得分:03.关于for(表达式1,表达式2,表达式3)循环,以下正确的是()。A. 三个表达式都不可省略B. 表达式1可以省略C. 表达式2可以省略D. 表达式3可以省略答

11、案:BCD满分:2分得分:24.以下不正确的叙述是A. 在C程序中,每行只能写一条语句B. 若a是实型变量,C程序中允许赋值A=10,因此实型变量中允许存放整型C. 在C程序中,无论是整数还是实数,都能被准确无误地表示D. 在C程序中,%是只能用于整数运算的运算符答案:ABCD满分:2分得分:05.以下合法的十六进制数是()。A. oxffB. 0XabcC. 0x01D. 0X9X答案:BCD满分:2分得分:06.下列为c语言的关键字是()A. ifB. structC. unionD. Int答案:ABCD满分:2分得分:07.以下选项中合法的表达式是()。A. 0=xb)的值是1。()A. 错误B. 正确答案:A满分:2分得分:26.数组名是指标常量,不需要也不能为其赋值;指针是变量,使用前需对其赋值。()A. 错误B. 正确答案:B满分:2分得分:27.一个C源程序可以由一个main()函数和若干个其它函数组成。()A. 错误B. 正确答案:B满分:2分得分:28.一个C源程序只能有一个main()函数。A. 错误B. 正确答案:B满分:2分得分:29.在C的if语句中,用作判断的表达式只能是关系表达式或逻辑表达式。()A. 错误B. 正确答案:A满分:2分得分:210.C语言可以直接访问物理位元元址。()A. 错误B. 正确答案:B满分:2分得分:2

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1