c语言全套课件.doc

c语言全套课件.doc

ID:59255991

大小:34.00 KB

页数:5页

时间:2020-09-08

c语言全套课件.doc_第1页
c语言全套课件.doc_第2页
c语言全套课件.doc_第3页
c语言全套课件.doc_第4页
c语言全套课件.doc_第5页
资源描述:

《c语言全套课件.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、本章要求²掌握c语言简单的程序构成和格式;²掌握常量、变量、标识符的概念;²理解各种类型数据在内存中的存放形式;²掌握各种类型数据的定义和引用方法;²掌握各种运算符的基本使用方法;(优先级、结合性)²掌握各种类型数据的格式化输入输出方法;²学会简单顺序程序的设计²养成良好的程序设计习惯。习题课一一、选择题1.C语言中,长整形long数据在内存中的存储形式是()A)ASCIIB)原码C)反码D)补码2.C语言中简单数据类型包括()A)整形、实型、逻辑型B)整形、实型、字符型C)整形、字符型、逻辑型D)整形、实型、逻辑型、字符型3

2、.C语言中,错误的int类型的常数是()A)32768B)0C)037D)0Xaf4.下列常数中不能作为C常数的是()A)0x45B)2.5e-2C)3e2D)05825.在C语言中,数字029是一个()。A)八进制数B)十六进制数C)十进制数D)非法数6.下面四个选项中,均是合法浮点数的选项是()A)+1e+15e-9.403e2B)-.6012e-4-8e5C)123e1.2e-.4+2e-1D)–e3.8e-45.e-07.下面四个选项中均是不合法的浮点数的选项是()A)160.0.12e3B)1232e4.2.e5C)

3、-.18123e40.0D)–e3.2341e38.下面四个选项中,均是合法转义字符的选项是()A)‘’’‘\’‘’B)‘’‘17’‘”’C)‘18’‘f’‘xab’D)‘\0’‘101’‘x1f’9.下面四个选项中,均是不合法转义字符的选项是()A)‘”’‘\’‘xf’B)‘1011’‘’‘a’C)‘11’‘f’‘}’D)‘abc’‘101’‘x1f’10.字符串”\22a,0”的长度是()A)8B)7C)6D)511.要判断char型变量m是否是数字,可以使用下列表

4、达式A)0<=m&&m<=9A)‘0’<=m&&m<=‘9’B)“0”<=m&&m<=“9”C)前面的答案均错12.设以下变量均为int型,则值不为7的表达式是()A)(x=y=6,x+y,x+1)B)(x=y=6,x+y,y+1)C)(x=6,x+1,y=6,x+y)D)(y=6,y+1,x=y,x+1)13.C语言程序的执行,总是起始于()。A) 程序中的第一条可执行语句B) 程序中的第一个函数C) main函数 D) 包含文件中的第一个函数分析:在一个C语言源程序中,无论main函数书写在程序的前部,还是后部,程序的执行

5、总是从main函数开始,并且在main函数中结束。本题正确答案为C。14.下列说法中正确的是()。A) C程序书写时,不区分大小写字母B) C程序书写时,一行只能写一个语句C) C程序书写时,一个语句可分成几行书写D) C程序书写时每行必须有行号分析:C语言严格区分大小写字母,如"A1"和"a1"被认为是两个不同的标识符,C程序的书写非常灵活,既可以一行多句,又可以一句多行,且每行不加行号。本题正确答案为C。15.下面对C语言特点,不正确描述的是()。A) C语言兼有高级语言和低级语言的双重特点,执行效率高B) C语言既可以用

6、来编写应用程序,又可以用来编写系统软件C) C语言的可移植性较差D) C语言是一种结构式模块化程序设计语言分析:C语言是介于汇编语言和高级语言之间的一种语言,由于它可以直接访问物理地址,对硬件操作,所以C语言既可以编写应用程序,又可以开发系统软件,而且C程序可移植性好于汇编语言,程序清晰具有模块化的特点。本题正确答案为C。16.C语言源程序的最小单位是()。A) 程序行B) 语句C) 函数D) 字符分析:程序行、语句、函数都是由字符构成的,字符是C语言的最小单位。本题正确答案为D。17.以下四项中属于C语言关键字的是()。A)

7、 CHAR B) define C) unsigned D) retrun分析:C语言有32个关键字(或称保留字),它们都有特定的含意,并且由小写字母组成,所以选项A是错的,选项B不是保留字,选项D是return的错误拼写。本题正确答案为C。18.十进制数2403转换成十六进制数为()。A) 963 B) 369 C) 953 D) 359分析:十进制数化成十六进制数的方法是:不断除以16,商0为止,倒取余数。本题正确答案为A。19.二进制数转换成八进制数是()。A) 055 B) 065 C) 056 D) 152分析:二进

8、制数化成八进制数的方法是:从右向左划分,将每3位二进制数书写成1位八进制数。本题正确答案为B。20.将二进制数.011转换成十进制数是()。A) 91.75 B) 91.375 C) 91.125 D) 91.25分析:二进制数化成十进制数的方法是:各数字乘以权重再相加,题中

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

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

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