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

加入VIP,免费下载
 

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

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

下载须知

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

版权提示 | 免责声明

本文(免费在线作业答案15秋北交《C语言程序设计》在线作业二满分答案Word格式.docx)为本站会员(b****6)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

免费在线作业答案15秋北交《C语言程序设计》在线作业二满分答案Word格式.docx

1、C. 48D. 1286. 二进制语言是属于面向_的语言。A. 机器B. 过程C. 问题D. 对象A7. 不合法的八进制数是()A. 0B. 028C. 0778. 合法的数组定义是_。A. int a=string;B. int a5=0,1,2,3,4,5;C. vhst s=D. char a=0,1,2,3,4,5;D9. 若有输入语句scanf( %d%d%d, &x,&y,&z);则不能使x值为5, y值为6, z值为7的输入是_。A. 5,6 ,7B. 5 6 7C. 5 6 7D. 5,6,710. 已知:int a,*p=&a;,则下列函数调用中错误的是_。A. scanf(

2、%d,&a);B. scanf(,p);C. scanf(,*p);D. printf(,a);11. 在C程序中,若对函数类型未加说明,则函数的隐含类型为( )。B. doubleC. voidD. char12. 若变量已正确定义,执行语句k1,&k2,&k3);时,()是正确的输入。A. 2030,40B. 20 30 40C. 20, 30 40D. 20, 30,4013. C语言是_语言。A. 高级B. 中级C. 机器D. 汇编14. C语言中最简单的数据类型包括()。A. 整型、实型、逻辑型B. 整型、实型、字符型C. 整型、字符型、逻辑型 scanf(%d%d%dD. 整型、实

3、型、逻辑型、字符型15. x、y、z被定义为int型变量,若从键盘给x、y、z输入数据,正确的输入语句是_。A. INPUT x、y、z;B. scanf(“%d%d%d”,&C. scanf(“%d%d%d”,x,y,z);D. read(“%d%d%d”,&北交C语言程序设计在线作业二二、多选题(共 15 道试题,共 45 分。1. 不与while(x)语句中的x等价的是_。A. x= =0B. x= =1C. x!=1D. x!=0ABC2. 下列关于#include命令的叙述中,正确的是_。A. 一个#include命令中只能指定一个被包含文件B. 一个#include命令中可以指定多

4、个被包含文件C. 一个被包含文件中又可以包含另一个被包含文件D. #include命令中,文件名可以用双引号或尖括号括起来ACD3. 关于实参和形参的说法正确的是_。A. 在定义函数中指定的形参,在未出现函数调用时,它们并不占内存中的存储单元B. 实参可以是变量、常量或表达式C. 实参与形参的类型应相同或赋值兼容D. 实参变量对形参变量的数据传递是“值传递”ABCD4. 已知:int x,a,b;下列选项中正确的if语句是_。A. if(a=b) x+;B. if(a=y) z=x; x=y; y=z;A. 10,20,30B. 20,30,30C. 20,30,10D. 20,30,208.

5、 已定义c为字符型变量,则下列语句中正确的是_。A. c=97B. c=97C. c=97;D. c=a9. 在C语言中,while语句中的条件为()时,结束该循环。B. 1C. trueD. 非010. 以下程序段 x = -1; do x=x*x; while(!x); 正确的说法是_。A. 死循环B. 循环一次C. 循环两次D. 有语法错11. C语言是_语言。12. 调用strlen(abcd0ef0g)的返回值是_。B. 5C. 8D. 913. C语言源程序文件经过C编译程序编译连接之后生成一个后缀为()的文件。A. ”.c”B. “.obj”C. “.exe”D. “.bas”1

6、4. 若w=1,x=2,y=3,z=4;15. 若变量已正确定义,执行语句scanf(%d%d%d 1. 在动态存储区中主要存放以下数据_。2. 以下对C语言函数的有关描述中,错误的是:A. 调用函数时,只能把实参的值传送给形参,形参的值不能传送给实参B. 函数既可以嵌套定义又可以递归调用C. 函数必须有返回值,否则不能使用函数D. 程序中有调用关系的所有函数必须放在同一个源程序文件中 正确答案:3. 关于宏定义的说法正确的是:A. 宏名一般习惯用大写字母表示,以便与变量名相区别B. 使用宏名代替一个字符串,可以减少程序中重复书写某些字符串的工作量C. 宏定义是用宏名代替一个字符串,也就是简单

7、的置换,不作正确性检查D. 宏定义不是C语句,不必在行末加分号4. 以下叙述中正确的是_。A. 对于double类型数组,不可以直接用数组名对数组进行整体输入或输出B. 当程序执行中,数组元素的下标超出所定义的下标范围时,系统将给出“下标越界”的出错信息C. 可以通过赋初值的方式确定数组元素的个数D. 数组名代表的是数组所占存储区的首地址,其值不可改变 正确答案:5. 设有如下定义:int (*ptr)();则以下叙述中不正确的是_。A. ptr是指向一维数组的指针变量B. ptr是指向int型数据的指针变量C. ptr是指向函数的指针,该函数返回一个int型数据D. ptr是一个函数名,该函

8、数的返回值是指向int型数据的指针 正确答案:6. C语言中函数返回值的类型与下列哪项无关?7. 函数调用可以_。A. 出现在一个表达式中B. 出现在执行语句中C. 作为一个函数的实参D. 作为一个函数的形参8. 以下_是正确的转义字符。A. B. C. 81D. 09. 以下正确的C语言标识符是_。11. 下列说法中错误的是_。A. 不允许设置参数的默认值B. 设置参数的默认值只能在定义函数时设置C. 设置参数的默认值时,应该设置右边的参数D. 设置参数的默认值时,应该全部参数都设置12. 下列字符中能构成标识符的是_。A. 数字字符B. 连接符C. 下划线字符D. 大写字母13. 下列_数

9、据类型属于C语言提供的基本数据类型。14. 已知:int x;,则下面的说明指针变量pb的语句_不是正确的。A. int pb=&x;B. int *pb=x;C. int *pb=&D. *pb=*x15. 在文件操作中,用于检测和设置文件状态的函数有_。A. 文件结束检测函数feof()B. 读写文件出错检测函数ferror()C. 文件出错和结束标志文件函数才clearerr()D. 文件关闭函数fclose()1. 在C语言中,不区分字母的大小写。3. 数据结构指的是数据的组织形式,数组就是一种数据结构4. 对于任何函数,它都有一个返回值。5. 变量的指针就是指向该变量指针变量的值。A

10、. 错误 )(6. 在程序运行过程中,其值不能被改变的量称为常量( )7. a和“a”在内存中所占字节数相同。8. 在C语言中,变量不区分大小写。9. 使用printf和scanf函数时,必须添加#include 命令。10. 逻辑运算符的优先级比算术运算符高。1. 设fp为指向某二进制文件的指针,且已读到此文件末尾,则函数feof(fp)的返回值为_。2. 下面程序的结果是什么?Int i=3,j=4;i?i+:j+;printf(“%d %dn”,i,j);A. 3 3B. 4 4C. 3 4D. 4 33. 在C程序中,若对函数类型未加说明,则函数的隐含类型为( )。A. int4. 若

11、有输入语句scanf( 5. C语言中最简单的数据类型包括()。C. 整型、字符型、逻辑型6. 合法的数组定义是_。7. 已知: int a=1,2,3,4,5,6,7,8,9,10,11,12,*p=a+2 值为 3 的表达式是_。 则;A. (*p)+B. *p+C. *+pD. +*p8. 已知int a=4;执行语句a+=a-=(a-2)*(a-2);后,a的值是_。B. 6C. -24D. -609. 若有以下定义和语句: int a10=1,2,3,4,5,6,7,8,9,10,*p=a; 则不能表示a数组元素的表达式是_。A. *pB. a10C. *aD. ap-a10. 若w

12、=1,x=2,y=3,z=4;11. 以下说法下确的是_。12. 在C语言中,while语句中的条件为()时,结束该循环。13. 执行以下程序段后, x, y和z的值分别是_。15. 二进制语言是属于面向_的语言。1. 以下说法不正确的是_。C. 如果函数值的类型与返回值表达式的类型不一致,以函为准D. 如果形参与实参的类型不一致,以实参类型为准 数值类型2. C语言中函数返回值的类型与下列哪项无关?3. 以下_是正确的转义字符。4. 带参宏定义与函数的区别是:A. 函数调用时,先求出实参表达式的值,然后代入形参,带参的宏只是进行简单的字符替换B. 函数调用是在程序运行时为形参分配临时的存储单元,而宏展开是在编译前进行的C. 宏不存在类型问题,宏名和参数都不存在类型问题D. 调用函数只能得到一个返回值,而使用宏可设法得到几个结果 正确答案:5. 已知:C. if(a-b) x+

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

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