1 C语言采用解释方式将源程序转换为二进制的目标代码。(  )错
2用C语言可直接进行位运算和取地址等运算,因此C语言是一种低级语言。(  )错
3C程序是由函数构成的,每一个函数完成相对独立的功能。(  )对
4main函数调用的函数只能是库函数。(  )错
5在C源程序中,/**/之间的注释信息也被编译,但对程序运行运果不发生影响。(  )错
6在C语言中,字母的大小写不被区分。(  )错
7C语言中没有依存于硬件的I/O语句。(  )对
8按现代风格设计的C程序中,main中对函数声明的信息与定义此函数时第一行的信息完全相同。(  )对
9对C语言中用到的任何一个变量都要规定其类型。(  )对
10C语言中的任何类型数据都可进行四则运算。(  )错
11字符型数据和整数之间是不可以通用的。(  )错
12字符常数和字符串常数的存储是相同的,都是以字符的ASCII码值进行存放。(  )错
13Turbo C中,整型数据在内存中占2个字节。(  )错
14Turbo C南京少儿编程培训班哪家好中,实型数据在内存中占4个字节。(  )错
15Turbo C中,字符型数据在内存中占1个字节。(  )对
16Turbo C中,存储字符串常数时所占内存空间是不固定。(  )对
17赋值表达式c=b=a=3是错误的。(  )错
18C语言中的标识符以字母或下划线开头,可跟任何字符。(  )错
19PI可作为标识符使用。(  )对
20对整型常量可进行自加或自减运算,而对变量或表达式不可以。(  )错
21算术运算符和赋值运算符的结合方向均有左自右。(  )错
22表达式1/4+2.75的值是3。(  )错
23在进行赋值转换时,变量的类型被自动转换为赋值号右边的表达式值的类型。(  )错
24在进行逻辑运算时,非0整型值表示。(  )对
25条件运算符?:的优先级高于赋值运算符。(  )对
26C程序中的一个变量可以被定义为两个或多个不同的类型。(  )错
27字符常量是用单撇号括来的一个字符,这个字符可以是任意的。(  )错
28转义字符是一种常量。(  )对
29赋值语句是一种表达式语句。(  )对
30复合语句是由多条语句组成的,因此它不是一条语句。(  )错
31continuc语句用在循环体中,可使整个循环不结束。(  )错
32空函数没有返回值,除此之外,有些函数可以带回一个或一个以上的返回值。(  )错
33return后面括号里的表达式的值即是此函数的值。(  )对
34定义在main函数后的任何函数都需在main中进行函数声明。(  )错
35一个函数中只允许有一条return语句。(  )错
36自动变量只在定义它的那个局部才能使用。(  )对
冒泡排序代码c语言37静态变量和外部变量都是全局变量,它们的存储是静态的。(  )错
38函数即可以嵌套定义,又可以嵌套调用。(  )错
39函数的递归调用不过是一个函数直接地调用它自身。(  )错
40动态变量都存储在内存动态存储区中。(  )错
41静态局部变量只在本函数内可用。(  )对
42静态外部变量只在本文件内可用。(  )对
43宏替换就是字符替换,不能进行任何计算。(  )对
44带参的宏替换,在调用时也进行实参与形参的结合,因此它和函数是一回事。(  )错
45由于宏名与宏体之间以空格相隔,因此宏名中不应再有空格。(  )对
46外部变量是全部变量。(  )对
47 构造类型数据是由基本类型按一定的规律构造而成的。(  )对
48 任何数组在使用时必须先定义。(  )对
49 以数组名作函数参数时,数据传递的方向是双向的,因此我们可以说,在此情况下,函数带回的返回值可能不止一个。(  )错
50 在任何情况下,对二维数组的初始化都可以省略第一维的大小。(  )错
51 字符串只能存放在字符型数组中。(  )对
52 gets函数可以接收一个含有空格的字符串。(  )对
53 reducer变径printf函数输出一个字符串时,格式字符为%S,输出项可以是此字符串或存放此字符串的数组的数组名。(  )对
54 static b[b]={1,2,3,4};b[6]=0。(  )错
55 以数组名作函数参数时,实参数组与形参数组都不必定义长度,因此实参与形参的结合方式是地址结合,与数组长度无关。(  )错
56 c++数组选择法排序对二维数组a来说,由于a+1与*(a+1)的值相等,因此二者的含义是一样的。(  )错
57 指针就是地址,因此一个变量的指针就是该变量的地址。(  )对
58 在语句int  *p;和语句printf(%d,*p);中的*p含义相同。(  )错
59 语句char  *p=Turbo  的含义是将字符串赋给字符型指针变量P。(  )错
60 结构体类型的数据是由不同类型的数据组合而成的。(  )对
61 一旦定义了某个结构体类型后,系统将为此类型的各个成员项分配内存单元。(  )错
62 被定义为指向某结构体类型数据的指针变量,即可以指向具有该类型的变量,又可以指向它其中的一个成员。(  )错
63 在程序中定义了一个结构体类型后,可以多次用它来定义具有该类型的变量。(  )对
64 在内存中存储结构体类型的变量要占连续一段的存储单元。(  )对
65 结构体类型数据在内存中所占字节数不固定。(  )对
66 对结构体变量不能进行整体输入输出。(  )对
sorter是什么意思
67 共用体变量的各个成员所占内存单元是相同的,都从同一地址开始。(  )对
68 在定义枚举时,枚举常量可以是标识符或数字。(  )错
69 结构体类型只有一种。(  )错
70 一个共用体变量只能存放其中一个成员的值。(  )对
71 进行位运算的数据可以是任何类型的。(  )错
72 在不出现溢出的情况下,将一个数左移n位,相当于给它扩大2^n倍。(  )对
73 C语言把文件看作是一个字符的序列。(  )对
74 在使用缓冲文件系统时,程序中的数据都先送于是到缓冲区。(  哪几个协议用通配符掩码)对
75 C语言只能处理文本文件。(  )错
76 不同系统中的FILE类型的指针变量所指向的数据都具有同一类型。(  )错
77 用fopen(file1,r)方式打开的文件可进行修改。(  )错
78 程序进行编译时,不为形式参数分配存储空间.(  )
79 只有在函数被调用时,其形式参数才临时地占有存储空间.(  )
80 函数若无返回值,则它一定无形参.(  )
81 函数若有形参,则它一定有返回值.(  )
82 如果函数类型不定义为空类型,即使在return后面没有表达式,而实际上函数也是有一个不确定的返回值的.(  )
83 在二维数组中,行指针是指向一维数组的指针变量.(  )

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。