首页
›
答案
›
标签
›
程序设计基础
程序设计基础
301
一个函数调用其自身的过程称为递归。The process by which a subroutine calls itself is called recursion
302
如果N=2,Sum(N)是一个函数,且Sum(1)=5,那么语句:Set Sum=Sum(N-1) +N将把值6赋给Sum。If N = 2, Sum (N) is a function and Sum (1) = 5, then the statement:Set Sum = Sum (N-1) +NThe value 6 will be assigned to Sum
303
数组中的元素在计算机内存中连续存储。Elements in arrays are stored continuously in computer memory
304
用下标变量(数组)的一个好处是,与相同数量的无下标变量相比,它占用的存储空间更少。One advantage of using subscript variables (arrays) is that it takes less storage space than the same number of non-subscript variables
305
如果一个声明语句分配100个存储空间给一个数组,那么程序必须给这个数组的100个元素都赋值。If allocates 100 storage spaces to an array, the program must assign 100 elements to the array
306
下面的语句:Declare Array1[10], Array2[20] As Integer为200个变量分配了空间。The following statement:Declare Array 1 [10], Array 2 [20] As IntegerStorage space was allocated for 200 variables
307
在两个平行数组中,所有对应的元素都必须数据类型相同。In both parallel arrays, all corresponding elements must have the same data type
308
冒泡排序方法不能用来把数值数据按照降序排序。 Bubble sorting cannot be used to sort numeric data in descending order
309
二分查找法只能用于数值型数据。Binary search method can only be used for numerical data
310
在使用二分查找法之前要求数据已经排好序。Before using the binary search method, the data should be ordered
311
如下声明的数组Character,它表示的字符串长度为10:Declare Chr[10] As CharacterThe array Character declared below represents a string length of 10:Declare Chr [10] As Character
312
一维数组和二维数组必须在同一个语句中声明。One-dimensional arrays and two-dimensional arrays must be declared in the same statement
313
如果知道100个元素被分配到二维数组A中,则A的两个下标都必须是从0到9,即A必须是10行和10列。If you know that 100 elements are assigned to a two-dimensional array A, the two subscripts of A must be from 0 to 9, that is, A must be 10 rows and 10 columns
314
在用冒泡排序对数5、30、25、15进行升序排序的过程中,进行了3次交换。In the bubble sort ascending order of number 5, 30, 25 and 15, three exchanges were made
315
因为Score1数组、Score2数组和Score3数组的大小相同,并且相应元素包含相关数据,所以它们叫做平行(parallel)数组。Because Score1, Score2 and Score3 are of the same size and the corresponding elements contain relevant data, they are called parallel arrays
316
数据文件可以被一个以上的程序使用。Data files can be used by more than one program
317
数据文件可以保存程序的输出,以备将来使用。Data files can save the output of the program for future use
318
文字处理软件被设计成能读入所有的二进制文件。Word processing software is designed to input all binary files
319
如果一个文件以Output模式打开,但是该名字的文件已经在硬盘目录中存在,那么后者的所有内容都会被删除。If a file is opened in output mode, but the name of the file already exists in the hard disk directory, then all the contents of the file will be deleted
320
当文件以Input模式打开时,数据可以被程序写入到这个文件中。When the file is opened in Input mode, the data can be written to the file by the program
321
当文件关闭时,文件内部名和外部名之间的联系就会中止。When the file closes, the connection between the internal and external names of the file stops
322
如果要改变顺序文件中的单个记录,那么整个文件都要被改写到一个临时文件中。If you want to change a single record in a sequential file, the entire file will be rewritten to a temporary file
323
有些程序设计语言包含可以用于追加文件记录的语句。Some programming languages contain statements that can be used to append file records
324
将两个按照升序存放数据的顺序文件合并后,合并出来的结果文件也将是按照升序存放的。After merging two sequential files that store data in ascending order, the merged result files will also be stored in ascending order
325
要合并两个顺序文件,则必须先以Output模式打开它们。To merge two sequential files, you must first open them in output mode
326
计算机只能处理由人们编写的、解决某些问题的、事先存储在计算机存储器中的二进制指令序列。
327
一个C程序的执行是从()。
328
下面不是算法特征的是()。
329
关于C语言,下面叙述不正确的是()。
330
下面选项()不属于结构化程序设计原则。
331
下面选项中,()不属于程序的特性。
332
计算机只能完成其能力范围内的计算工作,超出计算机能力范围的计算计算机将无法完成。
333
可计算问题的规模造成复杂度加大,理论上计算机可以完成的计算工作,实际计算机都可以完成。
334
程序是计算机为完成某一任务所必须执行的一系列指令的有序集合。
335
面向对象程序设计方法具有与人们的习惯与思维方法一致,便于解决复杂问题的特性。
336
C语言属于面向过程的优秀程序设计语言,既可作为系统设计语言,也可作为应用程序设计语言。
337
C语言中不区分大小写字母。
338
程序中适当地添加注释,可以增加程序的可读性和清晰性。
339
在VC++60环境下,任何一个C程序都必须包含在一个工程项目中,而且只能有一个main函数。
340
C语言开发工具直接输入的程序代码是()文件,经过编译后生成的是目标程序文件,经过连接后生成的是可执行程序文件。
341
C语言源程序的基本组成单位是()。
342
计算机系统由硬件系统和()系统两部分组成。
343
计算机语言分为:机器语言、汇编语言和()语言。
344
以下不合法的变量命名是( )。
345
下列哪些是C语言的合法的字符常量?
346
/运算符,当两个整数相除时结果取整。
347
关于变量定义,下面说法错误的是()。
348
sizeof(float)的执行结果是()。
349
若有floatx=2,y=56;则表达式(int)x%(int)y将完成()。
350
下列关于C语言用户标识符的叙述中正确的是()。
351
下列转义字符中,错误的是()。
352
已知梯形的上底为a,下底为b,高为h,用C语言书写的正确的面积公式是()。
353
下面关于C语言标识符的命名规则叙述中不准确的是()。
354
关于定点数和浮点数的说法,下列说法错误的是()。
355
以下哪种运算能从变量x中取得十进制最低位的数字()。
356
以下哪个数字占据的空间最大()。
357
以下哪个字母不能在常量数字后面表示类型()。
358
以下哪个数字的值最大()。
359
下列哪个不是有效的字符常量()。
360
C语言的关键字是由C语言规定的、具有特定功能的固定字母组合,也称为保留字,共计32个。
361
变量是在程序执行期间其值可以改变的量,必须先定义后使用。
362
变量被定义后没有赋值,其单元内容不可以使用,是内存中的随机数。
363
变量的初始化是指在定义时对其赋值。
364
变量的名字代表内存中的存储单元;变量名和内存中的存储单元相对应,通过变量名来存、取存储单元的内容。
365
定义变量时的变量的类型决定变量占据存储单元的大小和数据的表数范围。
366
变量中只能存放指定类型的数据,程序运行过程中可以改变变量的类型。
367
当存储单元溢出时,数据的值不会受到影响,只会丢掉超过的部分。
368
当有若干运算符同时出现在表达式中时,运算符的优先级规定了运算的先后次序。
369
当若干具有相同优先级的运算符相邻出现在表达式中时,结合性规定了运算的先后次序。
370
在C语言中,对于整型变量采用有符号数和()数两种存储形式。
371
当赋值语句右边表达式类型与左边变量类型不一致时,以()类型为准。
372
C语言中用一个符号代表一个常量的量称为()常量。
373
在调用printf函数输出数据时,当数据的实际位宽大于printf函数中格式指定宽度时,将按照数据的实际宽度输出数据。
374
输入时可以指定数据的宽度,但不允许指定精度。
375
单个字符既可以以c格式符也可以以d格式符输出,前者是输出这个字符,后者是输出这个字符的ASCII码值。
376
C语言中本身没有提供专门的输入输出语句,输入输出通过调用函数完成。
377
输入数据时不能指定数据的精度。
378
输入数据时不可以指定数据的宽度。
379
混合输入数值型数据和字符型数据时,数据之间不能加空格。
380
使用getchar()函数可以一次接受多个字符。
381
在使用标准的输入/输出库函数时,应该在程序的开头使用编译预处理命令;includestdioh。
382
字符型数据存储其ASCII码值,占一个字节,在ASCII范围内与整数通用。
383
输入数据时可以有多种方法分隔多个输入数据。
384
程序的顺序结构是指按照解决问题的顺序写出相应的语句,程序执行顺序按照自上而下,依次按顺序执行。
385
若在输入格式控制字符串中包含普通字符,则输入时必须照原样输入普通字符,否则将导致输入错误。
386
算术运算符的优先级高于关系运算符。
387
C语言中以下几种运算符的优先次序()的排列是正确的。
388
C语言中,switch后的括号内表达式()。
389
C语言的switch语句中case后边()。
390
下列表达式中,值为0的表达式是()。
391
下列表达式中,结果为1的表达式是()。
392
能正确表达逻辑关系0a1并且0b1的表达式是(0a1)(0b1)。
393
所有逻辑运算符的优先级都高于关系运算符。
394
在switch语句中,switch与case后的表达式可以为任意类型。
395
在if语句中,if后面的表达式可以是关系表达式与逻辑表达式,而不能是算术表达式。
396
在逻辑表达式的求解过程中,并非所有的逻辑运算符都被执行。
397
switch语句嵌套使用时,一条break语句可用于跳出所有嵌套switch语句。
398
在ab?a+b:a-b表达式中,若ab,则条件表达式的值为a+b的值,否则为a-b的值。
399
条件运算符的优先级低于算术运算符、关系运算符及逻辑运算符,高于赋值运算符和逗号运算符。
400
同一个switch语句中各个常量表达式的值必须互不相等,且只能是常量。
‹
1
…
3
4
5
›