《C语言程序设计》第五章作业

窗体顶端

《C语言程序设计》第5章作业

布置日期:2012-3-15?????截止日期:2012-3-22

一、

单选题 (每小题6分,共102分)

?1、以下说法中正确的是____。????A、C语言程序总是从第一个函数开始执行????B、在C语言程序中,要调用的函数必须在main()函数中定义????C、C语言程序总是从main()函数开始执行????D、C语言程序中的main()函数必须放在程序的开始部分

?2、某文件中定义的静态全局变量(或称静态外部变量)其作用域是_____。????A、只限某个函数????B、本文件????C、跨文件????D、不限制作用域

?3、下列叙述中正确的是_____。????A、函数定义不能嵌套,但函数调用可以嵌套????B、函数定义可以嵌套,但函数调用不可以嵌套????C、函数定义和函数调用都不能嵌套????D、函数定义与函数调用都可以嵌套

?4、以下说法中正确的是_____。????A、#define和printf都是C语句????B、#define是C语句,而printf不是????C、printf是C语句,但#define????D、#define和printf都不是C语句

?5、以下关于函数叙述中,正确的是_____。????A、在函数体中可以直接引用另一个函数中声明为static类别的局部变量的值????B、在函数体中至少必须有一个return 语句????C、在函数体中可以定义另一个函数????D、在函数体中可以调用函数自身

?6、在C语言中,若对函数类型未加显式说明,则函数的隐含类型是______。????A、void ????B、double????C、int????D、char

?7、下面不正确的描述为______。????A、调用函数时,实参可以是表达式????B、调用函数时,实参与形参可以共用内存单元????C、调用函数时,将为形参分配内存单元????D、调用函数时,实参与形参的类型必须一致

?8、在一个源文件中定义的全局变量的作用域为______。 ????A、本文件的全部范围????B、本程序的全部范围????C、本函数的全部范围????D、从定义该变量开始至本文件结束

?9、以下叙述中,错误的是______。 ????A、不同函数中可以使用相同名字的变量????B、在函数外部定义的变量是全局变量????C、形式参数是局部变量????D、在main函数体内定义的变量是全局变量

?10、C语言规定,调用一个函数时,当实参和形参都是普通变量时,它们之间数据传递的方式是______。 ????A、地址传递????B、单向值传递????C、双向值传递????D、由用户定义传递方式

?11、若用数组名作为函数调用的实参,则传递给形参的是______。 ????A、数组的首地址????B、数组的第一个元素的值????C、数组中全部元素的值????D、数组元素的个数

?12、C语言规定,函数返回值的类型是______。 ????A、return语句中的表达式的类型????B、调用该函数时的主调函数的类型????C、由系统确定????D、该函数定义时的类型

?13、若一个void型函数定义中没有return语句,则调用该函数时,函数______。 ????A、没有返回值????B、返回若干个系统默认值????C、返回一个用户所希望的函数值????D、返回一个不确定的值

?14、以下有关C语言的叙述中,错误的是______。 ????A、函数调用可以作为独立的语句出现????B、函数调用可以出现在表达式中????C、函数调用可以作为函数的实参????D、函数调用可以作为函数的形参

?15、以下程序输出结果是__________。#include int i=10;main(){int j=1;???j=fun();???printf("%d,",j);???j=fun();???printf("%d",j);??}?????fun()????{int k=0;????k=k+i;????i=i+10;????return (k);??} ????A、0,0????B、10,20????C、10,10????D、20,20

?16、以下程序的输出结果是_________.#include main()????{int a=2,i;????for(i=0;i<3;i++)????????printf("%d",func(a));????}????func(int

c语言第五章作业,《C语言程序设计》第五章作业.doc相关推荐

  1. C语言教辅书答案,《C语言程序设计上机指导与习题解答》任正云 主编;李素若_孔网...

    本书是中国水利水电出版社出版的<C语言程序设计>的配套教材.书中内容分三个部分,第一部分是"C语言上机指南",这部分介绍了Turbo C 2.0.Turbo C++ 3 ...

  2. 山东大学计算机科学与技术学院程序设计思维与实践作业 week10-树型数据结构及其应用

    山东大学计算机科学与技术学院程序设计思维与实践作业 山大程序设计思维与实践作业 sdu程序设计思维与实践 山东大学程序设计思维实践作业H10 山大程序设计思维实践作业H10 山东大学程序设计思维与实践 ...

  3. 山东大学计算机科学与技术学院程序设计思维与实践作业 week5-数学基础与线性结构

    山东大学计算机科学与技术学院程序设计思维与实践作业 山大程序设计思维与实践作业 sdu程序设计思维与实践 山东大学程序设计思维实践作业H5 山大程序设计思维实践作业H5 山东大学程序设计思维与实践 w ...

  4. C++语言程序设计第五版 - 郑莉(第六章课后习题)

    第6章   数组.指针与字符串 6-20 实现一个名为 SimpleCircle 的简单圆类.其数据成员 int* itsRadius 为一个指向其半径值的指针,存放其半径值.设计对数据成员的各种操作 ...

  5. C++语言程序设计第五版 - 郑莉(第四章课后习题)

    第4章  类与对象 4-9设计并测试一个名为rectangle的矩形类,其属性为矩形的左下角与右上角坐标,根据坐标能计算矩形的面积. #include <iostream> using n ...

  6. C++语言程序设计第五版 - 郑莉(第七章课后习题)

    第7章  继承与派生 7-5 定义一个基类 Shape,在此基础上派生出 Rectangle 和 Circle,二者都有 getArea()函数计算对象的面积.使用 Rectangle类创建一个派生类 ...

  7. C++语言程序设计第五版 - 郑莉(第五章课后习题)

    第5章  数据的共享与保护 5-7定义一个Cat类,拥有静态数据成员 numOfCats,记录Cat的个体数目:静态成员函数getNumOfCats(),读取numOfCats.设计程序测试这个类,体 ...

  8. C++语言程序设计第五版 - 郑莉(第九章课后习题)

    第9章  群体类和群体数据的组织 9-1 编写程序提示用户输入一个班级中的学生人数 n,再依次提示用户输入 n 个人在课程 A 中的考试成绩,然后计算出平均成绩,显示出来.请使用本书第 9 章中的数组 ...

  9. C++语言程序设计第五版 - 郑莉(第二章课后习题)

    第2章  C++简单程序设计 2-25 编写一个完整的程序,实现功能:向用户提问"现在正在下雨吗?",提示用户输入Y 或N.若输入为Y,显示"现在正在下雨.": ...

  10. C++语言程序设计第五版 - 郑莉(第十一章课后习题)

    第11章  流类库与输入输出 11-3 使用 I/O 流以文本方式建立一个文件 test1.txt,写入字符"已成功写入文件!",用其他字处理程序(例如 Windows 的记事本程 ...

最新文章

  1. c++中创建类型测试
  2. 底量超顶量超级大黑马指标源码_底量超顶量+地量买点_月线底量超顶量大牛股,底量超顶量超级大黑马,底量超顶量买入指标,后量超前量买入指标_指标公式分享交流论坛_理想论坛 - 股票论坛...
  3. Django REST framework 解析器和渲染器
  4. LeetCode2. 两数相加
  5. 产业研发用地_金阊新城控制规划调整 新增学校 住宅及产业研发用地
  6. 华表 java_华表基础(转)
  7. 我的世界神奇宝贝服务器怎么修改6v,我的世界神奇宝贝mod修改精灵6V满努力等级图文教程...
  8. 网络投票专家投票计算_安全专家说在线投票是一个坏主意。 这就是为什么。
  9. python 豆瓣源安装_python pip使用豆瓣源技巧和pip配置文件更改豆瓣源
  10. 浅谈HTTP中Get、Post、Put与Delete的区别
  11. mysql僵尸进程_僵尸Z进程和D进程
  12. “大神”===“一万个小时的敲代码时间,100多万行的代码”
  13. odoo13-14电商插件
  14. 网页报404解决办法
  15. 触发器flip-flop
  16. english - word - 20110129
  17. 终于有人把 ZFS 文件系统讲明白了
  18. CSAPP实验记录(2)--------- Bomb
  19. 手牵手教你写 Vue 插件
  20. Combinatorial Games

热门文章

  1. java方法能不能继承方法_关于java:方法链接+继承不能很好地一起玩吗?
  2. php视图查询的优势,ThinkPHP视图查询详解
  3. Springboot2.x +JPA 集成 Apache ShardingSphere 读写分离
  4. PMP考试必看的答题技巧分享
  5. 企业实战05:Oracle数据库_操作表中数据
  6. Windows下Zookeeper启动zkServer.cmd闪退问题的解决方案
  7. Spring Boot下使用JPA报错:'hibernate.dialect' not set的解决办法
  8. java并发编程代码示例_java并发编程之同步器代码示例
  9. linux创建定时任务命令,linux设置定时任务的方法步骤
  10. 数据库mysql中贴换函数_关于一个自定义MYSQL函数,实现点击链接后,在数据库里改变数据的问题。...