1、三、判断题(10道小题,共10分) 1、C 语言具备简洁明了特点。(1分) 对的 2、预解决命令前面必要加一种“#”号。(1分) 对的 3、原则格式输入函数scanf()可以从键盘上接受不同数据类型数据项。(1分) 对的 4、在if语句三种形式中,如果要想在满足条件时执行一组(各种)语句,则必要把这一组语句用括起来构成一种复合语句。(1分) 对的5、continue 不是结束本次循环,而是终结整个循环执行。(1分) 错误 6、在对数组所有元素赋初值时,不可以省略行数,但能省略列数(1分) 错误 7、.函数实参传递到形参有两种方式值传递和地址传递(1分) 对的 8、直接访问就是直接运用变量地址进
2、行存取直接访问(1分) 对的 9、共用体变量可以作构造体成员,构造体变量也可以作共用体成员。(1分) 对的 10、文献指针和位置指针都是随着文献读写操作在不断变化。(1分) 错误 11、C 语言原则格式输入函数 scanf() 参数表中要使用变量地址值。(1分) 对的 12、浮点型常量指数表达中 ,e 是可以省略。 (1分)错误13、任何表达式语句都是表达式加分号构成。(1分) 对的 14、在switch语句中,每一种case常量表达式值可以相似。(1分) 错误15、do-while循环while后分号可以省略。(1分)错误16、用字符串方式赋值比用字符逐个赋值要多占一种字节, 用于存储字符串
3、结束标志0。 对的 17、C语言函数返回类型默认定义类型是void(1分) 错误18、可以用一种指针变量指向一种函数,然后通过该指针变量调用此函数(1分)对的19、枚举类型中元素都具备一种整型值。(1分) 对的 20、C 语言是一种具备某些低档语言特性高档语言。(1分) 对的21、case语句后如没有break,顺序向下执行。(1分)对的22、do-while循环至少要执行一次循环语句。(1分) 对的 23、数组名能与其他变量名相似。数组名后是用方括号括起来常量表达式,不能用圆括号。(1分) 对的 24、函数形参存储单元是动态分派(1分) 对的 25、int (*p)4它表达p是一种指针数组,
4、它包括4个指针变量元素(1分)错误26、构造体变量可以作数组元素。(1分) 对的27、随机操作只合用于文本文献。(1分)错误28、表达式语句和表达式没有什么区别。(1分) 错误29、条件运算符?和:是一对运算符,不能分开单独使用。(1分) 对的30、函数strcmp从头至尾顺序地将其相应字符比较,遇到两个字符不等时,两个字符相减得到一种int型值,两个字符串完全相似时,则返回0。(1分) 对的31、函数实参可以是常量,变量或表达式(1分) 对的32、如果指针变量p已指向数组中一种元素,则p+1指向同一数组中下一种元素(1分) 对的33、文献指针用于指向文献,文献只有被打开后才有相应文献指针。(
5、1分) 对的34、C 语言原则输入操作中 ,gets() 函数一次只可读取一种字符。 (1分) 错误35、在C语言中,逗号既可以作为运算符,也可以作为分隔符。(1分) 对的36、C语言书写格式不会影响程序可读性。(1分) 错误37、条件表达式不能取代普通if语句。(1分) 错误38、break 则是结束整个循环过程,不再判断执行循环条件与否成立。(1分) 对的39、C语言容许用字符串方式对数组作初始化赋值。(1分) 对的40、如果函数定义出当前函数调用之前,可以不必加函数原型声明(1分) 对的41、可以用一种指针变量指向一种函数,然后通过该指针变量调用此函数(1分) 对的42、C 语言程序中可
6、以有各种函数 ,但只能有一种主函数。(1分) 对的 43、变量两个值 :自身值和地址值都是可以变化。 (1分) 错误44、if(a=5) 是容许。(1分) 对的45、C语言三种循环不可以互相嵌套。(1分) 错误46、在对数组所有元素赋初值时,可以省略行数,但不能省略列数(1分) 对的47、函数名代表该函数入口地址。因而,可用函数名给指向函数指针变量赋值(1分) 对的48、指向构造体变量指针可以作函数参数,实现传址调用。(1分) 对的49、输入操作称为写操作,将输入流中信息存到内存时,使用写函数。(1分) 错误50、增1减1运算符前缀运算和后缀运算表达式值是相似。(1分) 错误51、在C语言中能
7、逐个地使用下标变量,也能一次引用整个数组。(1分) 错误52、函数返回值类型是由在定义函数时所指定函数类型(1分) 对的53、构造体成员类型必要是基本数据类型。(1分) 错误54、随机操作只合用于二进制文献。(1分)错误55、逻辑表达式值只能为1或0。(1分)对的56、表达式语句和表达式没有什么区别。(1分) 错误57、continue 只能用于循环体中。(1分) 对的58、凡在函数中未指定存储类别局部变量,其默认存储类别为static(1分)错误59、一种变量地址称为该变量指针(1分) 对的60、变量被定义后 ,它不但有一种拟定地址值 ,并且还会有一种拟定自身值。 (1分) 错误61、一种数
8、组是由持续一块内存单元构成,指针变量就是这块持续内存单元首地址错误62、构造体数组中可以包括不同构造体类型构造体变量。(1分) 错误63、以“r”方式打开一种文献时,文献指针指向文献首。(1分) 对的64、C 语言程序实现与其她高档语言同样也要通过编辑、编译连接和运营这样三步曲。 (1分) 对的65、变量被定义后 ,它作用域和寿命就被拟定了 ,并且不可变化。 (1分) 对的。66、break 可用于循环体中,不可用于switch语句中。(1分) 错误67、使用static k定义变量属于静态变量(1分) 对的68、指针变量,只能作为函数形参,不可以作函数实参(1分) 对的69、文献指针用于指向
9、文献,文献只有被打开后才有相应文献指针。(1分) 对的70、C 语言是一种非构造化程序设计语言。(1分)错误71、在 C 语言程序中 ,凡是没有浮现存储类阐明符变量都是自动类。 (1分) 对的72、在switch语句中,各种case可以共用一组执行语句。(1分) 对的73、do-while语句先执行循环中语句,然后再判断表达式与否为真,如果为真则继续循环;如果为假,则终结循环。(1分) 对的74、构造体成员必要是不同数据类型变量。(1分)错误75、输入操作称为写操作,将输入流中信息存到内存时,使用写函数。(1分) 错误76、下划线是标记符中合法字符。 (1分) 对的77、表达式语句和表达式没有
10、什么区别。(1分) 错误78、数组元素普通也称为下标变量。必要先定义数组, 才干使用下标变量。(1分) 对的79、函数形参可以是常量,变量或表达式(1分) 对的80、指针变量可以存储指针(地址)、数值和字符(1分) 错误81、fseek函数普通用于文本文献。(1分) 错误82、C 语言程序只能有一种文献。 (1分) 错误83、在同一种作用域中不可定义同名变量 ,在不同作用域中可以定义同名变量。(1分) 对的84、数组名能与其他变量名相似。数组名后是用方括号括起来常量表达式,不能用圆括号。 对的85、.函数实参传递到形参有两种方式值传递和地址传递(1分)对的86、内存中每个存储单元均有一种惟一地
11、址(1分) 对的 87、枚举类型中元素都具备一种整型值。(1分) 对的88、文献与否打开是可以判断。(1分) 对的89、C 语言应用比较广泛 ,不但可用来编写应用软件 ,并且可用来编写系统软件。 (1分) 对的90、C 语言程序中 ,浮现非法字符时会发出错误信息。(1分) 对的 91、C语言书写格式不会影响程序可读性。(1分) 错误92、在多层循环中,一种break语句只向外跳一层。(1分) 对的93、局部变量如果没有指定初值,则其初值不拟定(1分) 对的94、指针数组每个元素都是一种指针变量(1分) 对的 95、以“a”方式打开一种文献时,文献指针指向文献首。(1分)错误96、共用体变量不可
12、以进行初始化。(1分)错误97、文献读函数是从输入文献中读取信息,并存储在内存中。(1分) 对的98、C 语言程序在书写上只能是一条语句写一行。(1分) 错误99、寄存器类变量作用域和寿命与自动类变量相似。 (1分) 对的100、在一种函数内部调用另一种函数调用方式称为嵌套调用(1分) 对的101、内存单元地址与内存单元中数据是两个完全相似概念(1分) 错误102、构造体类型自身不占用内存空间,构造体变量占用内存空间。(1分) 对的103、C 语言中 ,字符串常量存储在字符数组中要有一种结束符 ,该结束符是0 。(1分) 错误104、char *s=C Language;表达s是一种指向字符串
13、指针变量,把字符串首地址赋予s(1分) 对的105、构造体成员类型必要是基本数据类型。(1分)错误106、分号是 C 语言中语句结束符 ,不可用作分隔符。 (1分)错误107、double 型变量在内存中占字节数比 int 型变量在内存中占字节数多。(1分) 对的108、循环体如涉及有一种以上语句,则必要用括起来,构成复合语句。(1分) 对的 109、C 语言原则输出操作中 ,putchar() 函数可以输出显示一种字符串。 (1分)错误110、函数形参存储单元是动态分派(1分) 对的111、构造体名在定义构造体时不可省略。(1分)错误112、变量类型普通指存储类和数据类型两种。 (1分) 对
14、的113、局部变量如果没有指定初值,则其初值为0(1分)错误114、在C语言中,逗号既可以作为运算符,也可以作为分隔符。(1分) 对的115、C语言三种循环不可以互相嵌套。(1分)错误116、有指针变量p和数组a,指针变量和数组都可以实现自身值变化,如p+和a+错误117、fseek函数普通用于文本文献。(1分)错误118、不容许把一种数值或字符赋予指针变量(1分) 对的 119、变量两个值 :自身值和地址值都是可以变化。 (1分) 错误120、两指针变量相减所得之差是两个指针所指数组元素之间相差元素个数(1分) 对的121、枚举类型中元素都具备一种整型值。(1分) 对的121、C 语言规定
15、:定义符号常量时必要用大写字母。 (1分) 错误122、for循环三个表达式可以任意省略,while,do-while也是如此。(1分) 错误123、函数实参可以是常量,变量或表达式(1分) 对的124、指针变量和它指向变量之间关系,可以用指针运算符“*”表达(1分) 对的125、C 语言原则格式输出函数 printf() 参数表是由若干个表达式构成。 (1分) 对的126、fseek函数普通用于二进制文献。(1分) 对的127、一种变量数据类型被强制转换后,它将保持被强制转换后数据类型。(1分)错误128、C 语言原则输入操作中 ,gets() 函数一次只可读取一种字符。 (1分) 错误129、构造体变量可以作数组元素。(1分) 对的130、内部静态类变量作用域和寿命与自动类变量相似。 (1分)错误131、字符串在内存中起始地址称为字符串指针,可以定义一种字符指针变量指向一种字符串(1分) 对的