作业4

单项选择题

第1题 若要说明一个类型名STP,使得是定义语句STP s;等价于char *s;以下选项中正确的:

A、typedef STP char *s;

B、typedef *char STP;

C、typedef STP *char;

D、typedef char *STP;

答案:D

第2题 在C程序中,可把整型数以二进制形式存放到文件中的函数是:

A、fprintf函数

B、fread函数

C、fwrite函数

D、fputc函数

答案:A

第3题 设有数组定义: char array [ ]="China"; 则数组 array所占的空间为:

A、4个字节

B、5个字节

C、6个字节

D、7个字节

答案:C

第4题 执行语句"k=5|3;"后,变量k的当前值是:

A、1

B、8

C、7

D、2

答案:C

多项选择题

第5题 写字符到磁盘文件的fpuc函数,其函数原型(头)不正确的是:

A、FILE* fputc(char)

B、int fputc(FILE *)

C、int fpuc(char,FILE *)

D、int fputc(FILE *,char)

答案:A|B|D

第6题 下列说法正确的是:

A、结构体名与结构体标记是相同的

B、成员列表用[]包含

C、成员名定名规则与变量名相同

D、定义结构体变量后,系统会为之分配内存单元

答案:A|C|D

第7题 下列说法正确的是:

A、文件类型指针是一个结构指针

B、它的定义名为FILE

C、文件类型指针定义在stdio.h头文件中

D、fclose函数的参数是一个文件类型指针

答案:A|B|C|D

第8题 C提供的预处理功能主要有:

A、宏定义

B、文件包含

C、循环编译

D、条件编译

答案:A|B|D

判断题

第9题 定义函数时若不指定函数类型,则隐含为int型。

答案:正确

第10题 函数调用的一般形式为函数名(形参列表)。

答案:错误

第11题 for语句中的三个表达式都可省略。

答案:正确

第12题 实参和形参的类型应相同或赋值兼容。

答案:正确

填空题

第13题 C语言中数组名___作为函数参数。(填“可以”或“不可以”)

答案:可以

第14题 函数fun的功能是计算xn double fun(double x,int n) {int i; double y=1; for(i=1;i<=n;i++) y=y*x; return y; } 主函数中已经正确定义m,a,b变量并赋值,并调用fun函数计算:m=a4+b4-(a+b)3。实现这一计算的函数调用语句为___。

答案:fun(a,4)+fun(b,4)-fun(a+b,3);

第15题 C语言中函数对自身___和___的调用称为递归调用。

答案:直接,间接

第16题 在函数之外定义的变量称为___。

答案:全局变量

问答题

第17题 简述定义共用体变量的一般形式。

答案:union 共用体名{成员表列}变量表列;

第18题 C语言中提供了哪些多种文件读写的函数?

答案:对文件的读和写是最常用的文件操作。在C语言中提供了多种文件读写的函数: ·字符读写函数 :fgetc和fputc ·字符串读写函数:fgets和fputs ·数据块读写函数:freed和fwrite ·格式化读写函数:fscanf和fprinf

第19题 链表的基本操作对链表的主要操作有哪些?

答案:链表的基本操作对链表的主要操作有以下几种:

1.建立链表;

2.结构的查找与输出;

3.插入一个结点;

4.删除一个结点;

第20题 何谓位域(位段)?

答案:所谓“位域”是把一个字节中的二进位划分为几个不同的区域,并说明每个区域的位数。每个域有一个域名,允许在程序中按域名进行操作。这样就可以把几个不同的对象用一个字节的二进制位域来表示。

展开阅读全文

在c语言程序中可把整型数,C语言程序设计(2).doc相关推荐

  1. 在c语言程序中无论是整数还是实数,C语言基础题及参考答案

    C 第一单元程序设计和C语言 一.选择题 1.C语言的基本构成单位是: A . A. 函数 B. 函数和过程 C. 超文本过程 D. 子程序 2.一个C语言程序总是从 B 开始执行. A. 主过程 B ...

  2. 在C语言程序中 当调用函数时,c语言程序设计第2版) 教学课件 作者 梅创社试题库 期末试卷一.docx...

    期末试卷一 一.单项选择题(每题1分,共45分)1.在计算机系统中,可以执行的程序是( )A.源程序 B.汇编语言程序C.机器语言程序 D.ASCII码2.C语言程序的基本单位是( )A.程序行 B. ...

  3. 在c语言程序中使用数据库,数据库与C语言程序设计两者之间有什么联系?

    数据库与C语言程序设计两者之间有什么联系?以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 数据库与C语言程序设计两者之间 ...

  4. c语言程序中的错误可分为,C语言程序常见错误与调试方法(1)

    <C语言程序常见错误与调试方法(1)>由会员分享,可在线阅读,更多相关<C语言程序常见错误与调试方法(1)(17页珍藏版)>请在人人文库网上搜索. 1.C语言程序常见错误与调试 ...

  5. 平方在c语言程序中怎么表示什么意思,c语言中的平方是怎么表示的?

    c语言中的平方是怎么表示的?以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! c语言中的平方是怎么表示的? 直接用两个数( ...

  6. 假设一个C语言程序中包含a=b c,C语言程序中a=b==c是什么意思

    首先因为"=="号比"="的优先级高,所以先执行b==c,明显b等2,c等3两者不等,所以为0(逻辑运算,当b不等c时这个等式的值就为假即是0),再执行a=0, ...

  7. c语言程序中函数未关联,在C语言的源程序函数中,函数体中可以没有任何语句

    中函中章节学习新创大学答案答案业_通_超星生创期末. 语言没有任概课星尔雅毛案2超后答. 程序盘构智慧知到造完整答案车底树()汽.最新章节知到智慧答案计测试树版式设._网古建课答中国筑文_智鉴赏案化与 ...

  8. c语言程序中变量先引用声明,C语言如何跨文件调用函数定义中声明的变量

    变量的作用域 我们知道,变量根据其作用域有全局变量和局部变量之分.全局变量作用域是整个文件,并且可以使用关键字 extern 达到跨文件调用的目的.但是局部变量值作用于它当前所在的块(即该变量所处最内 ...

  9. c语言程序中注释的格式化,格式化C语言命令indent

    indent是linux下一个能力极强的代码整理软件,使用他,可以轻松的写出代码风格十分精良的代码. 但是indent的参数太多,使用起来不是很容易,怎么办呢? 查看 /usr/src/linux-h ...

最新文章

  1. hadoop集群环境搭建准备工作
  2. Python分布式爬虫-elasticsearch搭建搜索引擎
  3. c语言习题与实验doc,[教材]C语言程序设计习题与上机实验(全部答案).doc
  4. html 画动画效果,html5 canvas绘制曲线动画特效
  5. Android NDK学习笔记4:JNI访问Java构造函数
  6. 臭名昭著的Java错误和陷阱
  7. linux php cgi.sock,nginx中unix:/tmp/php-cgi.sock错误解决解决
  8. 阿里云定时任务并自动释放
  9. 计算机二级vb资料百度云,全国计算机等级考试二级VB复习资料.pdf
  10. echart饼图标签重叠_怎么让ECharts饼图的label标签不重叠?
  11. 深入浅出mysql_深入浅出mysql索引
  12. SQL时间相关 - SQL日期,时间比较(转)
  13. 管家婆显示服务器端没有软件狗,管家婆找不到加密狗怎么办.doc
  14. wincap安装内幕
  15. redmine插件安装
  16. python chm模块_python3.7.0官方参考文档 最新api文档 chm
  17. SB_5_瑞吉外卖_4_文件上传下载_菜品新增_菜品分页查询_菜品修改
  18. 永恒之蓝ms17_010漏洞复现
  19. 全国各地级市、区县房价最全数据(更新至2021年7月)
  20. QGIS噱头笔记--(1)QGIS概要了解

热门文章

  1. 机器学习 Machine Learning中向量化矩阵化的技巧
  2. 【已解决】ModuleNotFoundError: No module named ‘web’的解决办法:
  3. mybatis缓存学习笔记
  4. 2015年辽宁省赛Interesting Tree
  5. 38K红外遥控发射与接收电路设计与选型、正向压降、限流电阻、半值角
  6. IaaS、PaaS、SaaS
  7. 腾讯2020校园招聘后台开发面试编程题
  8. php文件下载IE文件名乱码问题
  9. 班服的图片展示和投票的实现
  10. 【C++ primer】第七章 函数-C++的编程模块