232832 北交《c语言程序设计》在线作业 15秋答案

上传人:第*** 文档编号:34053804 上传时间:2018-02-20 格式:DOC 页数:30 大小:139.50KB
返回 下载 相关 举报
232832 北交《c语言程序设计》在线作业 15秋答案_第1页
第1页 / 共30页
232832 北交《c语言程序设计》在线作业 15秋答案_第2页
第2页 / 共30页
232832 北交《c语言程序设计》在线作业 15秋答案_第3页
第3页 / 共30页
232832 北交《c语言程序设计》在线作业 15秋答案_第4页
第4页 / 共30页
232832 北交《c语言程序设计》在线作业 15秋答案_第5页
第5页 / 共30页
点击查看更多>>
资源描述

《232832 北交《c语言程序设计》在线作业 15秋答案》由会员分享,可在线阅读,更多相关《232832 北交《c语言程序设计》在线作业 15秋答案(30页珍藏版)》请在金锄头文库上搜索。

1、 谋学网 www.mouxu.om北交语言程序设计在线作业一、单选题(共 15 道试题,共 30 分。 )1. 已知:int ,*p=&;,则下列函数调用中错误的是_。 ( ). snf(%,&);. snf(%,p);. snf(%,*p);. printf(%,);正确答案:2. 若为 int类型,且其值为 3,则执行完表达式+=-=*后,的值_。. 不定值. 4. 3. 1正确答案:3. 下面程序的结果是什么?Int i=3,j=4;i?i+:j+;printf(“% %n”,i,j) ;. 3 3. 4 4. 3 4. 4 3正确答案:4. 数组 int*34占据多大空间. 64. 1

2、2. 48. 128正确答案:5. 已知: int =1,2,3,4,5,6,7,8,9,10,11,12,*p=+2 ;则值为 3 的表达式是_。. (*p)+. *p+. *+p. +*p正确答案:6. 有以下程序,执行后输出得结果是_。min( ) hr *p10=“”, “fg”, “”, “”, “” ; Printf(“%n”,strln(p3);. 2. 3 谋学网 www.mouxu.om. 4. 5正确答案:7. 设 fp为指向某二进制文件的指针,且已读到此文件末尾,则函数 fof(fp)的返回值为_。. OF. 非 0值. 0. NULL正确答案:8. 若有以下定义和语句:

3、 int 10=1,2,3,4,5,6,7,8,9,10,*p=; 则不能表示数组元素的表达式是_。. *p. 10. *. p-正确答案:9. 在程序中,若对函数类型未加说明,则函数的隐含类型为( )。. int. oul. voi. hr正确答案:10. 若有初始化语句“ int 5=1,2,3,4,5; ” ,值为 4 的表达式是_。. 4. 2+1. 2. 3+1正确答案:11. 有以下语句,下面描述中正确的是_。typf strut S int g; hr h; T;. 可用 S定义结构体变量. 可用 T定义结构体变量. S是 strut类型的变量. T是 strut S类型的变量正

4、确答案:12. 语言中最简单的数据类型包括() 。. 整型、实型、逻辑型. 整型、实型、字符型. 整型、字符型、逻辑型. 整型、实型、逻辑型、字符型正确答案:13. 若已定义 x和 y为 oul类型,则表达式:x=1,y=x+3/2 的值是_。. 1 谋学网 www.mouxu.om. 2.0. 2. 2.5正确答案:14. 以下说法下确的是_。. 语言程序总是从第一个的函数开始执行. 在语言程序中,要调用的函数必须在 min()函数中定义. 语言程序总是从 min()函数开始执行. 语言程序中的 min()函数必须放在程序的开始部分正确答案:15. 调用 strln(0f0g)的返回值是_。

5、. 4. 5. 8. 9正确答案:北交语言程序设计在线作业二、多选题(共 15 道试题,共 45 分。 )1. 已知:int x;,则下面的说明指针变量 p的语句_不是正确的。. int p=&x;. int *p=x;. int *p=&x;. *p=*x正确答案:2. 在动态存储区中主要存放以下数据_。. 函数形式参数. 自动变量. 函数调用时的现场保护和返回地址. 全局变量正确答案:3. 下列说法中错误的是_。. 不允许设置参数的默认值. 设置参数的默认值只能在定义函数时设置. 设置参数的默认值时,应该设置右边的参数. 设置参数的默认值时,应该全部参数都设置 谋学网 www.mouxu.

6、om正确答案:4. 带参宏定义与函数的区别是:_。. 函数调用时,先求出实参表达式的值,然后代入形参,带参的宏只是进行简单的字符替换. 函数调用是在程序运行时为形参分配临时的存储单元,而宏展开是在编译前进行的. 宏不存在类型问题,宏名和参数都不存在类型问题. 调用函数只能得到一个返回值,而使用宏可设法得到几个结果正确答案:5. 以下_是正确的转义字符。 ( ). . . 81. 0正确答案:6. 以下说法不正确的是_。. 定义函数时,形参的类型说明可以放在函数体内. rturn后边的值不能为表达式. 如果函数值的类型与返回值表达式的类型不一致,以函数值类型为准. 如果形参与实参的类型不一致,以

7、实参类型为准正确答案:7. 已知:int x,;下列选项中正确的 if语句是_。. if(=) x+;. if(=) x+;. if(-) x+;. if(x) x+;正确答案:8. 以下对语言函数的有关描述中,错误的是:_。. 调用函数时,只能把实参的值传送给形参,形参的值不能传送给实参. 函数既可以嵌套定义又可以递归调用. 函数必须有返回值,否则不能使用函数. 程序中有调用关系的所有函数必须放在同一个源程序文件中正确答案:9. 以下不正确的叙述是_。. 语言的主函数是无参函数. 语言的主函数最多允许有 1个参数. 语言的主函数最多允许有 2个参数. 语言的主函数可以有 2个以上参数正确答案

8、:10. 在文件操作中,用于检测和设置文件状态的函数有_。. 文件结束检测函数 fof(). 读写文件出错检测函数 frror(). 文件出错和结束标志文件函数才 lrrr(). 文件关闭函数 flos()正确答案: 谋学网 www.mouxu.om11. 以下叙述中正确的是_。. 对于 oul类型数组,不可以直接用数组名对数组进行整体输入或输出. 当程序执行中,数组元素的下标超出所定义的下标范围时,系统将给出“下标越界”的出错信息. 可以通过赋初值的方式确定数组元素的个数. 数组名代表的是数组所占存储区的首地址,其值不可改变正确答案:12. 设有如下定义:int (*ptr)();则以下叙述

9、中不正确的是_。. ptr是指向一维数组的指针变量. ptr是指向 int型数据的指针变量. ptr是指向函数的指针,该函数返回一个 int型数据. ptr是一个函数名,该函数的返回值是指向 int型数据的指针正确答案:13. 函数调用可以_。. 出现在一个表达式中. 出现在执行语句中. 作为一个函数的实参. 作为一个函数的形参正确答案:14. 下列说法中错误的是_。. 程序总是从第一个定义的函数开始执行. 程序总是从 min函数开始执行. 函数必须有返回值,否则不能使用函数. 程序中有调用关系的所有函数必须放在同一个程序文件中正确答案:15. 不与 whil(x)语句中的 x等价的是_。.

10、x= =0. x= =1. x!=1. x!=0正确答案:北交语言程序设计在线作业三、判断题(共 10 道试题,共 25 分。 )1. 字符型变量用来存放字符常量,可以存放多个字符。 ( ). 错误 谋学网 www.mouxu.om. 正确正确答案:2. 指向不同类型数组的两个指针能进行有意义的比较。. 错误. 正确正确答案:3. 对于二维数组23,则1表示是第二行的首地址。. 错误. 正确正确答案:4. 逻辑运算符的优先级比算术运算符高。. 错误. 正确正确答案:5. rk是结束本次循环,而 ontinu是结束所有的循环。. 错误. 正确正确答案:6. 自增运算符和自减运算符只能用于变量,不

11、能用于常量或表达式 。 ( ). 错误. 正确正确答案:7. 表达式=+可以写成+=。. 错误. 正确正确答案:8. 在语言中,不区分字母的大小写。 ( ). 错误. 正确正确答案:9. 和“”在内存中所占字节数相同。 ( ). 错误. 正确正确答案:10. 下列程序段的输出结果是 hllo min() hr =Hllo,you;5=0;printf(%s n, );. 错误. 正确正确答案:北交语言程序设计在线作业 谋学网 www.mouxu.om一、单选题(共 15 道试题,共 30 分。 )1. 数组 int*34占据多大空间. 64. 12. 48. 128正确答案:2. 以下程序段

12、x = -1; o x=x*x; whil(!x); 正确的说法是_。. 死循环. 循环一次. 循环两次. 有语法错正确答案:3. 已知:hr =;int i=1,j;,执行语句 j=!,则 i和 j的值是_。 ( ). 1,1. 1,0. 2,1. 2,0正确答案:4. 下面程序的结果是什么?Int i=3,j=4;i?i+:j+;printf(“% %n”,i,j) ;. 3 3. 4 4. 3 4. 4 3正确答案:5. 设 fp为指向某二进制文件的指针,且已读到此文件末尾,则函数 fof(fp)的返回值为_。. OF. 非 0值. 0. NULL正确答案:6. 下面说法错误的是_。.

13、整型变量可以存放字符型数据. 字符型变量可以存放任意整型常量的值. 变量必须限定以后使用. 字符串的长度不等于它占的字节数正确答案: 谋学网 www.mouxu.om7. 若 w=1,x=2,y=3,z=4;,则条件表达式 wz?y:z的结果为_。 ( ). 4. 3. 2. 1正确答案:8. 若为 int类型,且其值为 3,则执行完表达式+=-=*后,的值_。. 不定值. 4. 3. 1正确答案:9. 语言允许函数值类型缺省定义,此时该函数值隐含的类型是_。. flot型. int型. long型. oul型正确答案:10. x、y、z 被定义为 int型变量,若从键盘给 x、y、z 输入数

14、据,正确的输入语句是_。. INPUT x、y、z;. snf(“%”,. snf(“%”,x,y,z);. r(“%”,正确答案:11. 已知: int =1,2,3,4,5,6,7,8,9,10,11,12,*p=+2 ;则值为 3 的表达式是_。. (*p)+. *p+. *+p. +*p正确答案:12. 若有初始化语句“ int 5=1,2,3,4,5; ” ,值为 4 的表达式是_。. 4. 2+1. 2. 3+1正确答案:13. 已定义为字符型变量,则下列语句中正确的是_。. =97. =97;. =97;. =; 谋学网 www.mouxu.om正确答案:14. 已知 int m,n,i=2;执行语句 m=-i+;n=+i;后,m 和 n的值分别是_。. -3 4. -2 4. -3 3. -2 3正确答案

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号