首页 > 编程知识 正文

c语言入门自学零基础电子书,c语言修仙一十四洲txt

时间:2023-05-04 15:26:14 阅读:152529 作者:1145

2010整理最新C语言基础知识

第一章c语言基础知识

一.选题

1 .算法有五个特性,以下选项中不属于算法特性的是______。

a )有穷性

【答案】b

【分析】本题调查了算法的特性。 一种算法应该具有以下五个特性。 有穷性; 确定性; 可行性; 有零以上的输入。 有一个或多个输出。 简洁性不属于这五个特性,正题应该选b。

2 .以下叙述中错误的是

a )可以在用户定义的标识符中使用关键字

b )用户定义的标识符尽量做到“见名识意”

c )用户定义的标识符必须以字母或下划线开头

d )在用户定义的标识符中,大小写表示不同的标识符

【答案】a

【解析】本题考察C语言中标识符的概念。 用户标识符由字母、数字和下划线组成,第一个字符必须是字母或下划线,并且不能与c语言关键字相同。 所以正题应该选a。 3 .在以下四个用户定义的标识符中,所有有效的组都是() )。

a(mainb ) If C ) txt D ) int

enclude -max REAL k_2

sin turbo 3COM _001

【答案】a

【解析】本题评价的知识点是c语言中的标识符命名规则。 标识符是以字符或下划线开始,并由字符、数字或下划线组成的字符串。 例如,-max包含非法字符-,并且用户标识符不能与c语言中的32个关键字相同。 例如,int是关键字,不是有效的用户标识符。 选项b不正确,因为选项b的-max不是由字符、数字或下划线组成的字符串; 选项c不正确,因为选项c的3COM不是以字符或下划线开始的; 选项d不正确,因为选项d的int是c语言的关键字; 因为选项a中都是合法的标识符,所以在4个选项中选项a与题意一致。

4 .在以下选项中,c语言的一组有效数字常量是() )

a(028b ) 12. C ).177 D )0x8a

. 5e-30xa 234 e 1.510,000

-0xf 4.5e0 0abc 3.e5

【答案】b

【解析】本题考察的知识点是数值常数。

常数有整数型和实数型两种。 这里,整数有十进制、八进制、十六进制三种表示法; 实数型有小数形式和指数形式两种表示法。 十进制与书面数据显示相同,八进制以数字o开头,后跟由0到7组成的八进制。 十六进制以0x (或OX )开始,后跟由0 ) 9和a(f )或a(f ) f )组成的十六进制数字。 小数形状由数字和小数点构成,其整数部分或小数部分如果是0则可以省略,但不能同时省略。 指数格式以小数或十进制格式开始,后跟e (或e ),再跟十进制整数。 在选项a中,028是八进制格式,但后面的8不是0~7以内,所以是违法的; 在选项c中,4e1.5为指数形式,但e后面不是整数,所以是非法的; 在选项d中,10,000不能有“,”,因此是非法的。 所以正题应该选b。 5 .以下叙述中正确的是() )。

a ) c语言的源程序不需要编译就可以直接执行

b ) C语言的每个可执行语句最终转换为二进制机器指令

c ) c源程序被编译后形成的二进制代码可以直接执行b )简洁性c )可行性d )确定性

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。