计算机与网络技术-计算机编程基础题库_第1页
计算机与网络技术-计算机编程基础题库_第2页
计算机与网络技术-计算机编程基础题库_第3页
计算机与网络技术-计算机编程基础题库_第4页
计算机与网络技术-计算机编程基础题库_第5页
已阅读5页,还剩8页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1.C语言源程序中主函数名是()A.masterB.leadingC.mainD.major答案:C

2.char型数据占内存空间是________位。A.8B.16C.32D.64答案:A

3.下列文件名,不是C语言中常用头文件的是A.stdio.hB.math.hC.file.hD.string.h答案:C

4.下列C语言中引用头文件的命令行正确的是A.#includeB.#includestdio.hC.#include'stdio.h'D.#include"stdio.h"答案:D

5.若有inta=4,则执行表达式a+=a-=a*a后,a的值是()A.6B.-8C.18D.-24答案:D

6.下面字符常量,正确的是A.“C”B.“?”C.‘'D.‘a'答案:D

7.C语言程序从()开始执行A.程序中的main函数B.包含文件中的第一个函数C.程序中第一个函数D.程序中第一条可执行语句答案:A

8.已知inta=12,b=3,则表达式a=b+2的值是A.14B.15C.5D.17答案:C

9.C语言源程序的扩展名是()A..exeB..objC..cD..doc答案:C

10.以下不能定义为用户标识符的是()A.a12bB.Vi_dC._c4beD.int答案:D

11.当#include后面的头文件用""双撇号括起来时,寻找包含文件的方式是A.只在当前目录中搜索B.直接按系统设定的方式搜索C.先在当前目录中搜索,再按系统设定的方式搜索D.先按系统设定的方式搜索,再在当前目录中搜索答案:C

12.下列int类型常数,错误的是A.0B.32768C.037D.0xaf答案:B

13.C语言中要使用输入输出库函数,需要在源文件中包含的头文件是A.stdio.hB.math.hC.string.hD.ctype.h答案:A

14.()是构成C语言程序的基本单位A.函数B.过程C.子程序D.子例程答案:A

15.C语言中,扩展名为.exe的文件称为A.用户程序B.目标程序C.源程序D.可执行程序答案:D

16.当#include后面的头文件用<>(尖括号)括起来时,寻找包含文件的方式是A.只在当前目录中搜索B.直接按系统设定的方式搜索C.先在当前目录中搜索,再按系统设定的方式搜索D.先按系统设定的方式搜索,再在当前目录中搜索答案:B

17.以下说法中正确的是()。A.C语言程序总是从第一个定义的函数开始执行B.在C语言程序中,要调用的函数必须在main()函数中定义C.C语言程序总是从main()函数开始执行D.C语言程序中的main()函数必须放在程序的开始部分答案:C

18.赋值运算符的结合性是()A.从左向右B.从两边向中间C.从中间向两边D.从右向左答案:D

19.下面叙述正确的是()A.变量不用定义就能使用B.main函数必须位于文件的开头C.每行只能写一条语句D.每条语句最后必须有一个分号答案:D

20.下面不是浮点数的为A.10B.-0.1C.3.2D.3e-02答案:A

21.intx=6,y=-8,则x*=y%5表达式的值是()A.2B.-2C.3D.-3答案:C

22.C语言中要使用数学库函数,需要在源文件中包含的头文件是A.stdio.hB.math.hC.string.hD.ctype.h答案:B

23.下面属于C语言调试软件的是A.PowerpointB.ExcelC.WordD.devc++答案:D

24.若有定义inti=2,j=7;则表达式(++j)*(i--)的值是()A.14B.15C.16D.7答案:C

25.扩展名为.exe的文件称为C语言的()A.源程序B.目标程序C.可执行程序D.用户程序答案:C

26.下面关于C语言叙述,错误的是A.C程序必须有一个main函数B.构成C语言源程序的基本单元是算术表达式C.若一条语句较长,也可分写在下一行上D.一个C语言源程序由一个或多个函数组成答案:B

27.C语言规定一条语句必须以()作为结束标志A.逗号B.句号C.分号D.空格答案:C

28.C语言中要使用字符库函数,需要在源文件中包含的头文件是A.stdio.hB.math.hC.string.hD.ctype.h答案:D

29.x=-13%-5则x的值是()A.2B.-2C.3D.-3答案:D

30.inta,b;doublex;正确的C语言表达式是A.x%(-2)B.a+=-2C.a=b=-2D.x=a+b-2答案:B、C、D

31.设x,k都是整形,则选项等价的是()A.x%=k-k%5B.x%=(k%=5)C.x%=(k-k%5)D.(x%=k)-(k%=5)答案:A、C

32.字符‘a'占用的存储空间不为()A.1个字节B.2个字节C.3个字节D.4个字节答案:B、C、D

33.()下列不是构成C语言程序的基本单位。A.函数B.过程C.子程序D.子例程答案:B、C、D

34.下面不属于关系运算符的是()A.>=B.C.!D.!=答案:A、B、D

35.下面叙述错误的是()A.每条语句最后必须有一个分号B.变量不用定义就能使用C.main函数必须位于文件的开头D.每行只能写一条语句答案:B、C、D

36.由于C程序是高级语言程序,因此输入后即可执行。答案:错误

37.每个语句以。结束答案:错误

38.C语言中一条语句可以写在多行上。()答案:正确

39.头文件的文件后缀.h,因为这些文件都是放在程序各文件模块的开头的。答案:正确

40.头文件调用属于编译预处理,不占用运行时间,只占编译时间。答案:正确

41.浮点数有正负,而整数只有正数。答案:错误

42.C语言中,关系表达式和逻辑表达式的值是‘T’或’F’()答案:错误

43.大写字母A的ASCII值比小写字母a的ASCII值大32。答案:错误

44.字符串常量是一对单撇号括起来的零个或多个字符序列。答案:错误

45.C语言不区分大小写。答案:错误

46.printf()称之为输入语句。答案:错误

47.用汇编语言编写的程序称为汇编语言源程序,其特点是使用了助记符号,克服了机器语言难读、难编、难记等缺点。答案:正确

48.在C语言中数字0189可以用来表示八进制,因为它是以0开头的。答案:错误

49.变量a与变量A是同一个变量。答案:错误

50.abcdefgab和abcdefgac是同一变量。答案:错误

51.以“#”开头的编译预处理命令后面没有“;”,因为它不是C语言语句。答案:正确

52.程序中要用到标准函数库中的输入输出函数,应在开头加上#include。答案:正确

53.C语言采用的翻译是编译()答案:正确

54.在C语言中,八进制整常数和十六进制整常数都是以0开头()答案:错误

55.!=属于关系运算符()答案:正确

56.编译预处理命令都是以符号#开始。答案:正确

57.C语言中,“\”加上一个1~3位八进制数表示一个转义字符。答案:正确

58.float型只能接收7位有效数字。答案:正确

59.#include属于C语言语句,在程序运行时才被执行。答案:错误

60.用汇编语言编写的程序称为汇编语言源程序,其特点是使用了助记符号,克服了机器语言难读、难编、难记等缺点。()答案:正确

61.每个C语言程序必须在开头使用预处理命令#include。答案:错误

62.main只能放在程序的开头位置,但只能有一个主函数()答案:错误

63.C语言中的源程序可以在TurboC和VC++6.0中运行,也可以在操作系统下单独运行。答案:错误

64.main()表示主函数,每个C源程序只有一个main()函数答案:正确

65.在C语言中,如果一个函数无返回值时,函数的类型就是void空类型。答案:正确

66.把由汇编语言编制的源程序“翻译”成机器能够识别和执行的目标程序的过程叫做汇编。答案:正确

67.main只能放在程序的开头位置,且只能有一个主函数。答案:错误

68.编译与解释的作用都是将高级语言翻译成二进制语言,因而它们的翻译过程是没有本质区别的。答案:错误

69.习惯上,符号常量名用大写,变量名用小字,以示区别。()答案:正确

70.C语言采用的翻译是编译。()答案:正确

71.通常在程序中调用一个库函数时,要在调用之前包含该函数原型所在的“.h”文件。答案:正确

72.ANSIC标准要求在使用字符函数时要包含头文件“string.h”。答案:错误

73.编译预处理命令必须以分号结束。答案:错误

74.常量的值定义后是固定不变的,在程序中不能再改变其值。答案:正确

75.以0x或0X开头的数是十六进制数。答案:正确

76.C语言中大

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论