C语言经典习题及其答案详解.pdf

C语言经典习题及其答案详解.pdf

ID:47993545

大小:373.01 KB

页数:38页

时间:2020-01-10

C语言经典习题及其答案详解.pdf_第1页
C语言经典习题及其答案详解.pdf_第2页
C语言经典习题及其答案详解.pdf_第3页
C语言经典习题及其答案详解.pdf_第4页
C语言经典习题及其答案详解.pdf_第5页
资源描述:

《C语言经典习题及其答案详解.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、C语言经典习题及其答案详解后接上某个规定的字符;反斜杠字符后接上13个八进制数字符;反斜社字符和字符X之后接上1至第一章C语言概述2个十六进制数字符。后两种分别八进制数和十六进制数直接给出字符的ASCll代码值。而074是八1.1单项选择题进制整数,不是转义字。所以解答是③。5.不是C语言提供的合法关键字是()1.二进制语言是属于()①switch②begin③case④default①面向机器语言②面向问题语言③面向过「解」因C语言的关键字表中没有begin,它程语言④面向汇编语言不是C语言的关键字。所以解答是②。「解」人们研制了许许多多计算机程序设计

2、语6.下列字符列中,能作为单个标识符是()言,其中二进制语言直接来自计算机的指令系统,①?a②a=2③a.3④a_3与具体计算机紧密相关,所以是一种面向机器语「解」在C语言中,规定标识符是这样一种字言。面向问题语言是为了易于描述和求解某类特定符序列,由英文字母或下线字符开始,后接任1个领域的问题而专门设计的一种非过程语言。面向过英文字母、下线字符和数字符组成。所以问题所列程语言是一种能方便描述算法过程的计算机程序的字符列只有a_3是标识符,其余都不是标识符,设计语言。有汇编语言,但没有面向汇编语言。汇一个是由字符‘?’开头、一个中间有字符‘=’,另一编语

3、言也是一种面向机器的语言,与机器语言比个有字符‘.’。所以解答是④。较,汇编语言用有助于记忆的符号来代表二进制代7.在C语言中,下列说法中错误的是()码。所以解答是①。①函数定义可以分为两个部分:函数说明部分2.下列语言中不属于面向过程的语言是()和函数体①高级语言②低级语言③C语言④②主函数可以调用任何非主函数PASCAL语言③任何非主函数可以调用其它任何非主函数「解」C语言和PASCAL等程序设计语言都④程序可以从任何函数开始执行是高级语言,它们用于描述复杂加工的处理过程,「解」每个C函数的定义分两部分,函数说明所以也称它们是面向过程语言。低级语言是

4、指机器部分和函数体,所以叙述①是正确的叙述。C语言语言和汇编语言,低级语言是面向机器的语言,而中,函数可以递归调用,主函数可以调用程序中的不是面向问题的语言。所以解答是②。任何函数,当然可以调用任何非主教的其它函数,3.下列字符中属于键盘符号的是()所以叙述②是一个正确的叙述。同样理由,叙述③①②③t④b也是正确的。C语言规,C程序只有一个主函数,「解」键盘符号是指键盘上有标记,并能在显并总是从主函数开始执行,不能从非主函数开始执示器上直接以其标记字样显示的字符。有许多键盘行。所以,说程可以从任何函数开始执行是错误的。上有标记的符号,它们不是用

5、于直接显示的,键入所以解答是④。这种字符用于表示特定的意义,如常用的回车符。为了能让C程序标记这种符号,程序采用转义字符1.2填充题的方式书写这种字符。如''、't'、'b'都不是键盘1.汇编语言属于面向________语言,高级语言字符,在C语言中,它们都得用转义字符来表达。属于面向________语言。只有字符才是键盘字符。所以解答是①。但在C「解」汇编语言与具体计算机密切有关,是属程序中,反斜杠字符已特别用作转义字符的引导于面向机器的语言;而高级语言用来描述求解题的符,它也得用转义字符的表达形式书写,将它写成算法,所以是面向过程的语言。

6、所以解答是:面向‘\’。机器和面向过程。4.下列字符列中,不是用来表达转义字符是()2.用高级语言编写的程序称为________程序,①\②'③074④它可以通过________程序翻译一句执一句的方式「解」转义字符有三种书写形式:反斜杠字符1执行,也可以通过________程序一次翻译产生「解」C程序中,一个字符率常量是表示一个________程序,然后执行。字符序列,书写时,用双引号字符前后括住这个字「解」用高级语言编写的程序称为源程序,源符序列。所以只有“ABC”是一个正确的字符率常程序不能在计算机上直接运行,运行源程序有种方量,其余都不

7、是。其中,ABC可作为标识符,字符式:一种是通过解释程序,对源程序逐句解释执行;列‘abc’不能出现在C程序中,‘a’是一个字符常量。另一种是先让编译程序将源程序一翻译产生目标所以解答是②。程序(目标程序是计算机可直接执行的机器语言程2.在以字节存储字符的系统中,‘’在内存占序,它是一种二进制代码程),然后执行目标程序。用的字节数是()3.转义字符是由________符号开始,后接单个①1②2③3④4字符或若干字符组成。「解」一般来说,一个字符在内存中只占1个4.C语言词类主要分为____、_____、_____和字节,‘’是转义字符,其意义是换

8、行符,它作为_____等。一个字符存储,在内存也只占1个字节。所以解答「解」语言

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。