1.计算机应用广泛,而其应用最广泛的领域是科学与工程计算。
√
×
【答案】:B
2.计算机软件就是指计算机程序。
√
×
【答案】:B
3.计算机发展的分代史中通常划分时代的标准是以计算机所采用的程序语言。
√
×
【答案】:扫二维码加客服微信
4.580作业网zuoye580.com一个完整的计算机算法必须满足有穷性、确定性、可行性、输入性、输出性等准则。
√
×
【答案】:扫二维码加客服微信
5.计算机系统中的软件包括系统软件和应用软件。
√
×
【答案】:扫二维码加客服微信
6.汇编语言是计算机能直接执行的语言。
√
×
【答案】:扫二维码加客服微信
7.580作业网zuoye580.com机器语言是计算机能直接执行的语言。
√
×
【答案】:扫二维码加客服微信
8.高级语言是计算机能直接执行的语言。
√
×
【答案】:扫二维码加客服微信
9.C语言编写的源程序,需要进行编译、连接,才能生成可执行程序。
√
×
【答案】:扫二维码加客服微信
10.580作业网zuoye580.com解释程序和编译程序都能产生目标程序。
√
×
【答案】:扫二维码加客服微信
11.高级语言源程序的翻译有两种方式,一种是编译,一种是解释。
√
×
【答案】:扫二维码加客服微信
12.解释执行需要有一个解释程序,它将源代码程序逐句读入,通过一边分析源程序一边执行程序。
√
×
【答案】:扫二维码加客服微信
13.580作业网zuoye580.comC语言定义了一些特殊含义的关键字,用户不能作为标识符。
√
×
【答案】:扫二维码加客服微信
14.常量是指在程序执行过程中,其值不会发生变化的数据。
√
×
【答案】:扫二维码加客服微信
15.标识符由字母、数字或下划线组成,它的第一个字符必须是数字。
√
×
【答案】:扫二维码加客服微信
16.580作业网zuoye580.comC语言中变量要先定义后使用。
√
×
【答案】:扫二维码加客服微信
17.C语言中以‘\’开头的字符序列表示转义字符。
√
×
【答案】:扫二维码加客服微信
18.每一个变量都要使用存储单元来存储其值。
√
×
【答案】:扫二维码加客服微信
19.580作业网zuoye580.comC语言的每个语句和数据定义必须以分号(;)结尾。
√
×
【答案】:扫二维码加客服微信
20.一个C程序总是从主函数main开始执行,无论主函数在程序中的位置如何。
√
×
【答案】:扫二维码加客服微信
21.C语言本身不提供输入输出语句,输入与输出操作是由函数来实现的。
√
×
【答案】:扫二维码加客服微信
22.580作业网zuoye580.comC语言的一行内只能写一个语句。
√
×
【答案】:扫二维码加客服微信
23.主要决定微机性能的是( )。
A、CPUB、耗电量C、质量D、价格
【答案】:扫二维码加客服微信
24.计算机硬件系统中最核心的部件是( )。
A、主存储器B、CPUC、磁盘D、输入/输出设备
【答案】:扫二维码加客服微信
25.580作业网zuoye580.com世界上第一台电子数字计算机研制成功的时间是 ( )年。
A、1936B、1946C、1956D、1970
【答案】:扫二维码加客服微信
26.个完整的计算机系统应该包括( )。
A、系统软件和应用软件B、计算机及其外部设备C、硬件系统和软件系统D、系统硬件和系统软件
【答案】:扫二维码加客服微信
27.从第一代电子计算机到第四代计算机的体系结构都是相同的,都是由运算器、控制器、存储器以及输入/输出设备组成的,称为( )体系结构。
A、图灵B、比尔•盖茨C、冯•诺依曼D、诺依斯
【答案】:扫二维码加客服微信
28.580作业网zuoye580.com计算机的发展阶段通常是按计算机所采用的( )来划分的。
A、内存容量B、逻辑元件C、程序设计语言D、操作系统
【答案】:扫二维码加客服微信
29.计算机应用广泛,而其应用最广泛的领域是( )。
A、科学与工程计算B、数据处理与办公自动化C、辅助设计与辅助制造D、信息采集与过程控制
【答案】:扫二维码加客服微信
30.计算机软件是指( )。
A、计算机程序B、源程序和目标程序C、源程序D、计算机程序及其有关文档
【答案】:扫二维码加客服微信
31.580作业网zuoye580.com计算机硬件能直接执行的语言只有( )。
A、符号语言B、机器语言C、算法语言D、汇编语言
【答案】:扫二维码加客服微信
32.用高级语言编写的程序( )。
A、只能在某种计算机上运行B、无需编译或解释,即可被计算机直接执行C、具有通用性和可移植性D、几乎不占用内存空间
【答案】:扫二维码加客服微信
33.下述语言(1) JAVA (2)FORTRAN (3) C,哪个(些)一般是编译型语言?( )
A、全部B、(2)C、(3)D、(2)和(3)
【答案】:扫二维码加客服微信
34.580作业网zuoye580.com解释程序和编译程序同属于语言处理程序,下列关于它们的叙述中哪一个是正确的?( )
A、解释程序产生目标程序B、编译程序产生目标程序C、两者均产生目标程序D、两者均不产生目标程
【答案】:扫二维码加客服微信
35.在下列计算机语言中,哪个(哪些)依赖于具体的机器?( )
(1)高级语言 (2)机器语言 (3)汇编语言
A、只有(1)B、只有(2)C、只有(2)和(3)D、(1)、(2)、(3)
【答案】:扫二维码加客服微信
36.关于计算机程序的错误说法是( )。
A、程序是按照工作步骤事先编排好的、具有特殊功能的指令序列B、运行在硬件系统之上的软件应该采用高级语言编写C、在现代的计算机系统中程序采用二进制形式存储D、同一计算机系统可以完成不同的功能是因为执行了不同的程序
【答案】:扫二维码加客服微信
37.580作业网zuoye580.com解释程序的功能是( )。
A、将高级语言程序转换为目标程序B、将汇编语言程序转换为目标程序C、解释执行高级语言程序D、解释执行汇编语言程序
【答案】:扫二维码加客服微信
38.下述所列程序中哪种程序不属于语言处理程序?( )
A、汇编程序B、编译程序C、解释程序D、操作系统
【答案】:扫二维码加客服微信
39.在软件方面,第一代计算机主要使用( )。
A、机器语言B、高级程序设计语言C、数据库管理系统D、BASIC和FORTRAN
【答案】:扫二维码加客服微信
40.580作业网zuoye580.com程序设计过程中的三要素是( )。
A、算法、数据结构和程序设计方法学B、数据、算法和数据结构C、输入、操作处理和输出D、数据、数据结构和处理
【答案】:扫二维码加客服微信
41.以下哪项是正确的C语言自定义标志符( )。
A、$bB、a_1C、ifD、3A
【答案】:扫二维码加客服微信
42.下列数据中,为字符常量的是( )。
A、” yes”B、”K”C、’Y’D、NO
【答案】:扫二维码加客服微信
43.580作业网zuoye580.com下列数据中,为字符串常量的是( )。
A、”no”B、OKC、’N’D、’NO’
【答案】:扫二维码加客服微信
44.在C语言中,字符常量的定界符是( )。
A、空格B、单引号C、双引号D、方括号
【答案】:扫二维码加客服微信
45.以下选项中,合法的C语言关键字是( )。
A、intB、CharC、ifelseD、Long
【答案】:扫二维码加客服微信
46.580作业网zuoye580.comC语言中,使用变量的要求是( )。
A、要先定义后使用B、要先使用后定义C、不需要定义,可以直接使用D、没有明确的要求
【答案】:扫二维码加客服微信
47.在C语言类型说明中,int、char、short等数据类型的长度是( )。
A、由用户自己定义的B、与机器字长有关的C、固定的D、任意的
【答案】:扫二维码加客服微信
48.下列变量定义正确的是( )。
A、int while=5;B、int m ; n;C、float a=b=1;D、int stu;
【答案】:扫二维码加客服微信
49.580作业网zuoye580.com假设定义变量如下:int x; float y;则以下输入语句中( )是正确的。
A、scanf(“%f%f”,y,x);B、scanf(“%f%d”, y, x);C、scanf(“%f%d”,&y,&x);D、scanf(“%5.2f%2d”,&y,&x);
【答案】:扫二维码加客服微信
50.在C语言中,字符串常量的定界符是( )。
A、空格B、单引号C、双引号D、方括号
【答案】:扫二维码加客服微信
51.在switch 语句中可以根据需要使用或不使用break语句。
√
×
【答案】:扫二维码加客服微信
52.580作业网zuoye580.comif后面的表达式只能为逻辑表达式、关系表达式。
√
×
【答案】:扫二维码加客服微信
53.C语言中循环语句有while、for、和do-while语句。
√
×
【答案】:扫二维码加客服微信
54.在if和else后面的语句只能是一条语句,不可以为复合语句。
√
×
【答案】:扫二维码加客服微信
55.580作业网zuoye580.com以下说法错误的是( )。
A、while、do~while和for语句的循环体都可以是空语句B、while语句是先进行循环条件判断,后执行循环体的C、do~while是先执行循环体,后进行循环条件判断D、do~while语句与while语句的区别仅是关键词“while”出现的位置不同
【答案】:扫二维码加客服微信
56.设a=1,则表达式a=a-a的值为 ( )。
A、1B、2C、3D、0
【答案】:扫二维码加客服微信
57.t为int类型,进入下面的循环之前t的值为1,以下叙述正确的是( )。
while( t=0 )
{ …… }
A、因为t不等于0,所以循环控制表达式的值为0B、将0赋给t,所以不管t的初值是什么,循环控制表达式的值都为0C、循环控制表达式不合法D、以上说法都不对
【答案】:扫二维码加客服微信
58.580作业网zuoye580.com结构化程序流程图中一般包括三种基本结构,下述结构中哪一种不属于其基本结构。( )
A、顺序结构B、分支结构C、循环结构D、嵌套结构
【答案】:扫二维码加客服微信
59.在C语言中,为了求两个整数相除之后得到的余数,可以使用运算符( )。
A、%B、/C、*D、++
【答案】:扫二维码加客服微信
60.for循环语句“for(i=0; i
【答案】:扫二维码加客服微信
68.逻辑运算符中,运算优先级按从高到低依次为( )。
A、!,&&, ||B、||,&&, !C、&&, ||, !D、&&, !, ||
【答案】:扫二维码加客服微信
69.若变量c为char类型,能正确判断c为数字字符(阿拉伯数字0-9)的表达式是( )。
A、0′<=c<= '9'B、(c>= ‘0’)||(c<= '9')C、(c>=0)&&(c<=9)D、(c>=’0′)&&(c<='9')【答案】:扫二维码加客服微信70.580作业网zuoye580.com由C语言目标文件连接而成的可执行文件的缺省扩展名为( )。A、cB、likC、objD、exe【答案】:扫二维码加客服微信71.任何复杂的程序,都是由( )构成的。A、分支结构、顺序结构、过程结构B、循环结构、分支结构、过程结构C、顺序结构、循环结构、分支结构D、循环结构、分支结构【答案】:扫二维码加客服微信72.以下关于C程序的描述不正确的是( )。A、每个语句和数据定义的最后必须有分号B、一个C程序总是从main函数开始执行C、C程序的书写格式要求严格,区分大小写,并且一行内只能写一个语句D、C语言的本身没有输入输出语句【答案】:扫二维码加客服微信73.580作业网zuoye580.com以下说法错误的是( )。A、while、do~while和for语句的循环体都可以是空语句B、while语句是先进行循环条件判断,后执行循环体的C、do~while是先执行循环体,后进行循环条件判断D、do~while语句与while语句的区别仅是关键词“while”出现的位置不同【答案】:扫二维码加客服微信74.在switch语句的每个case块中,假定都是以break语句结束的,则此switch语句容易被改写为( )语句。A、forB、ifC、doD、while【答案】:扫二维码加客服微信75.设a=2,则表达式a=a-1的值为 ( )。A、1B、2C、3D、0【答案】:扫二维码加客服微信76.580作业网zuoye580.comC语言源程序编译后目标文件的扩展名为( )。A、cB、likC、objD、exe【答案】:扫二维码加客服微信77.设a=5,b=2,则表达式a/b的值为 ( )。A、1B、2C、3D、2.5【答案】:扫二维码加客服微信78.若给定表达式(m)?a++:a--,则其中表达式m和( )等价。A、m==0B、m!=0C、m=0D、m=1【答案】:扫二维码加客服微信79.580作业网zuoye580.com如果在用户的程序中要使用C库函数中的数学函数时,应在该源文件中使用的include命令是( )。A、#include
【答案】:扫二维码加客服微信
80.设a=7,b=2,则表达式a%b的值为 ( )。
A、1B、2C、3D、0
【答案】:扫二维码加客服微信
81.C语言程序是从main函数开始执行,这个函数写在( )。
A、程序文件的开始B、它所调用的函数的前面C、程序文件的最后D、程序文件的任何位置
【答案】:扫二维码加客服微信
82.580作业网zuoye580.com设a=1,b=2,则表达式b=a的值为 ( )。
A、1B、2C、3D、-1
【答案】:扫二维码加客服微信
83.C语言源程序文件的缺省扩展名为( )。
A、cB、likC、objD、exe
【答案】:扫二维码加客服微信
84.以下if语句错误的是( )。
A、if (x) x+=y;B、if (x
A、01234B、0C、10D、15
【答案】:扫二维码加客服微信
88.580作业网zuoye580.com阅读以下程序,以下哪项是它的运行结果?( )#include
A、0B、1C、-1D、y
【答案】:扫二维码加客服微信
93.阅读以下程序,以下哪项是它的运行结果?( )void main(){ int x=3,y; y=x*x; printf(“%d*%d= %d “,x,x,y);}
A、3*3=9B、3+3=6C、3-3=0D、x*x=y
【答案】:扫二维码加客服微信
94.580作业网zuoye580.com如果被调用函数是标准库函数时,必须在程序开头用#include命令将有关头文件包含到本程序中。
√
×
【答案】:扫二维码加客服微信
95.若不要求函数有返回值,则函数类型可以写为void。
√
×
【答案】:扫二维码加客服微信
96.C语言的函数可以嵌套定义。
√
×
【答案】:扫二维码加客服微信
97.580作业网zuoye580.com在C语言中,引用数组元素时,其数组下标的数据类型允许是( )。
A、只能是整型常量B、整型常量或整型表达式C、实型表达式D、任何类型的表达式
【答案】:扫二维码加客服微信
98.对函数返回值的描述错误的是( )。
A、有多少个return语句,就能返回多少个值B、函数返回值的类型应该和定义时函数值的类型一致C、函数的返回值是通过函数中的return语句获得D、如果函数值的类型和return语句不一致,则以函数类型为准
【答案】:扫二维码加客服微信
99.下列各语句定义了数组,其中正确的是( )。
A、int b[2,3];B、char b(2);C、int b[];D、int b[2];
【答案】:扫二维码加客服微信
100.580作业网zuoye580.com以下函数test返回值类型为( )。
float test(int x)
{
return x+1;
}
A、intB、floatC、voidD、不确定或错误
【答案】:扫二维码加客服微信
101.以下叙述正确的是( )。
A、函数的定义可以嵌套,但函数的调用不可以嵌套B、函数的定义和函数的调用均不可以嵌套C、函数的定义不可以嵌套,但函数的调用可以嵌套D、函数的定义和函数的调用均可以嵌套
【答案】:扫二维码加客服微信
102.若调用一个返回类型不是void的函数,但此函数没有return语句,则正确的说法 ( )。
A、没有返回值B、返回若干个系统默认值C、能返回一个用户所希望的函数值D、返回一个不确定的值
【答案】:扫二维码加客服微信
103.580作业网zuoye580.com下列各语句定义了数组,其中哪一个是正确的( )。
A、int x[10]={1,2,3};B、char no(30);C、int x[];D、int a[5],b[2,3];
【答案】:扫二维码加客服微信
104.在下列的字符数组定义中,存在语法错误的是( )。
A、char a[20]=”abcdefg”;B、char a[]=”x+y=55.”;C、char a[15]={‘1′,’2′};D、char a[10]=’5’;
【答案】:扫二维码加客服微信
105.阅读以下程序,以下哪项是它的运行结果?( )#include
A、10 9 8 7 6 5 4 3 2 1B、10 8 6 4 2C、9 7 5 3 1D、10 8 6 4 2 0
【答案】:扫二维码加客服微信
107.若输入m<回车>,以下哪项是它的运行结果?( )#include
A、x
A、YESB、YesC、NoD、y
【答案】:扫二维码加客服微信
112.580作业网zuoye580.com若输入d<回车>,以下哪项是它的运行结果?( )#include
A、5 4 3 2 1B、1 2 3 4 5C、5 4 3 2 1 0D、0 1 2 3 4 5
【答案】:扫二维码加客服微信
115.580作业网zuoye580.com阅读以下程序,以下哪项是它的运行结果?( )#include
A、4=4B、x=yC、x>yD、x