c语言程序设计基础教程_习题答案解析.doc

习题答案

第1章

填空题

应用程序ONEFUNC.C中只有一个函数,这个函数的名称是__main 。

一个函数由__函数头__和__函数体__两部分组成。

在C语言中,输入操作是由库函数__scanf 完成的,输出操作是由库函数_printf_完成的。

通过文字编辑建立的源程序文件的扩展名是_.c__;编译后生成目标程序文件,扩展名是__.obj__;连接后生成可执行程序文件,扩展名是_.exe_;运行得到结果。

C语言程序的基本单位或者模块是__函数__。

C语言程序的语句结束符是_;___。

编写一个C程序,上机运行要经过的步骤:______________________________。

在一个C语言源程序中,注释部分两侧的分界符分别为_/*__和__*/__。

C语言中的标识符只能由三种字符组成,它们是 字母 、 数字 和 下划线 。且第一个字符必须为 字母或下划线 。

C语言中的标识符可分为关键字、 预定义标识符 和 用户标识符 3类。

选择题

一个C程序的执行是从( A )。

A)本程序的main函数开始,到main函数结束

B)本程序文件的第一个函数开始,到本程序文件的最后一个函数结束

C)本程序的main函数开始,到本程序文件的最后一个函数结束

D)本程序文件的第一个函数开始,到本程序main函数结束

以下叙述不正确的是(C)。

A)一个C源程序可由一个或多个函数组成

B)一个C源程序必须包含一个main函数

C) 在C程序中,注释说明只能位于一条语句的后面

D) C程序的基本组成单位是函数

C语言规定:在一个源程序中,main函数的位置( C )。

A)必须在程序的开头B)必须在系统调用的库函数的后面

C)可以在程序的任意位置D)必须在程序的最后

C编译程序是 (A)。

A)将C源程序编译成目标程序的程序

B)一组机器语言指令

C) 将C源程序编译成应用软件

D) C程序的机器语言版本

要把高级语言编写的源程序转换为目标程序,需要使用( D)。

A) 编辑程序B) 驱动程序 C) 诊断程序 D) 编译程序

以下叙述中正确的是( C)。

A) C语言比其他语言高级

B) C语言可以不用编译就能被计算机识别执行

C) C语言以接近英语国家的自然语言和数学语言作为语言的表达形式

D) C语言出现的最晚,具有其他语言的一切优点

以下叙述中正确的是(A)。

A) C程序中注释部分可以出现在程序中任意合适的地方

B) 花括号“{”和“}”只能作为函数体的定界符

C) 构成C程序的基本单位是函数,所有函数名都可以由用户命名

D) 分号是C语句之间的分隔符,不是语句的一部分

以下叙述中正确的是( B)。

A) C语言的源程序不必通过编译就可以直接运行

B) C语言中的每条可执行语句最终都将被转换成二进制的机器指令

C) C源程序经编译形成的二进制代码可以直接运行

D) C语言中的函数不可以单独进行编译

用C语言编写的代码程序(B)。

A) 可立即执行 B) 是一个源程序

C) 经过编译即可执行D) 经过编译解释才能执行

以下叙述中正确的是(C )。

A) 在C语言中,main函数必须位于程序的最前面

B) C语言的每行中只能写一条语句

C) C语言本身没有输入输出语句

D) 在对一个C程序进行编译的过程中,可以发现注释中的拼写错误

下列4组选项中,均不是C语言关键字的选项是( A )。

A)define B)getc C)include D)while

IF char scanf go

type printf case pow

下列4组选项中,均是C语言关键字的选项是(B)。

A)auto B)switch C)signed D)if

enum typedef union struct

include continue scanf type

C语言中的标识符只能由字母、数字和下划线3种字符组成,且第一个字符(C)。

A) 必须为字母 B)必须为下划线

C)必须为字母或下划线 D)可以是字母、数字和下划线中任一种字符

编程题

参照本章例题,编写一个C程序,要求输出如下字符。

*********************

只能输入字母的c语言程序设计教程课后答案,c语言程序设计基础教程_习题答案解析.doc...相关推荐

  1. c语言程序设计江宝钏第九章,C语言程序设计 (江宝钏 著) 清华大学出版社 第9章习题答案1...

    C语言程序设计 (江宝钏 著) 清华大学出版社 第9章习题答案1 一.程序阅读题 习题 9 答案 1.B2. C 二.编程题 1. #include #defineM 10 structstudent ...

  2. matlab程序设计基础教程 刘国良,MATLAB程序设计基础教程 刘国良 西安电子科技大学出版社...

    商品描述: [图书描述]: 本书以MATLABR2010a为基础,较全面.系统地介绍了MATLAB的理论和应用,内容包括MArLAB的基本知识和基本程序设计.数值分析.科学计算.符号运算和图形绘制等. ...

  3. python程序设计基础教程骆焦煌_Python程序设计基础教程

    本书依据全国计算机等级考试二级Python语言程序设计考试大纲撰写,同时根据实际需要增加图形用户界面和网络爬虫与数据分析内容.本书以Python 3.6和Anaconda3版本为背景,介绍Python ...

  4. 只能输入字母的c语言程序设计教程课后答案,c语言程序设计基础教程_习题答案20120319...

    <c语言程序设计基础教程_习题答案20120319>由会员分享,可在线阅读,更多相关<c语言程序设计基础教程_习题答案20120319(54页珍藏版)>请在技术文库上搜索. 1 ...

  5. c语言程序设计基础课后习题答案,2011级C语言程序设计基础教程课后习题答案

    1.C 语言课后习题习题答案详解(11 级教材)第 1 章1.1 填空题1.1.1 应用程序 ONEFUNC.C 中只有一个函数,这个函数的名称是 _main .1.1.2 一个函数由_函数头 _和_ ...

  6. 林军c语言程序设计第八章,林军主编《C语言程序设计》课后参考答案第一二章.doc...

    林军主编<C语言程序设计>课后参考答案第一二章 习题七 填空题 1.'\0' 2一组(.多个)相同类型数据 多组相同类型数据 3. gets puts 4.字符串所含有字符的个数 5.58 ...

  7. c语言程序设计勘误,《程序设计基础教程(C语言)》勘误表

    <<程序设计基础教程(C语言)>勘误表>由会员分享,可在线阅读,更多相关<<程序设计基础教程(C语言)>勘误表(2页珍藏版)>请在人人文库网上搜索. 1 ...

  8. c语言程序设计试题汇编第三版勘误,c语言程序设计基础教程----勘误记录.pdf

    程序设计基础教程--C 语言版 勘误条目: 目录:2.3 节的"标识符"改到 1.7.1 节 第一章 C 语言程序设计基础 第二章 C 语言中的数据类型及其基本操作 P3317: ...

  9. c语言程序设计:现代方法 勘误,C语言程序设计基础教程----勘误记录

    <C语言程序设计基础教程----勘误记录>由会员分享,可在线阅读,更多相关<C语言程序设计基础教程----勘误记录(4页珍藏版)>请在人人文库网上搜索. 1.程序设计基础教程C ...

最新文章

  1. NYOJ——街区最短路径问题
  2. 网络运维基础之IP地址学习
  3. python分发包_Python 分发包中添加额外文件的方法
  4. android 之json对象解析并展示(含json解析源码)
  5. c++ 头文件 .h 理解与实践
  6. 深度学习实践总结:Sentiment Classification How To Frame Problems for a Neural Network
  7. poj-3667(线段树区间合并)
  8. 推荐asp.net调试工具:miniASPNETServer
  9. Java一键生成图表
  10. java集合框架(set)
  11. 利用哈希map快速判断两个数组的交集
  12. IIS 7.0与ASP.NET
  13. Linux一些基本概念
  14. 软件工程毕设(六)·论文
  15. 能否构成三角形的条件代码_初中阶段数学三角形相关知识点汇总,超全
  16. win10开启快速启动,关机时电源键一直亮着无法正常关机。。。
  17. win10同时安装wps和office时,如何设置默认应用为office!!!
  18. 第一辆定制款豪华电动汽车Battista Hyper GT揭晓
  19. java加密常用的方法_JAVA MD5 加密常用 方法
  20. GoLang之interface底层系列二(类型断言)

热门文章

  1. 计算机强制关机原理,解决PC常见问题 篇十六:究竟如何关机才是正确的姿势---关于“按电源键强制关机对硬件无危害”的...
  2. 用计算机桁架各杆内力,如何运用CAD求解桁架内力
  3. 51单片机编程5-蜂鸣器实验
  4. 降本增效两不误——云原生赋能航空业数字化转型
  5. 局域网内抢网速_濮阳联通案例分享:某单位网速慢的处理分享
  6. 支持USB Type-C接口PD快充的任天堂游戏机蓝牙发射器应用简介
  7. JSON串转为excel
  8. Java程序开发学习之入门
  9. java ocr技术原理_Java OCR 图像智能字符识别技术,可识别中文
  10. found 2 critical severity vulnerabilities run `npm audit fix` to fix them, or `npm audit` for deta