ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

c语言测试题

2022-08-16 23:04:00  阅读:156  来源: 互联网

标签:语句 正确 测试题 int 学生 循环 答案 语言


 

1、应用缓冲文件系统对文件进行读写操作,关闭文件的函数名为()。

 A 、fclose0

 B 、 fwrite

 C 、 close (0

 D 、 fread (0

正确答案: A

学生答案: AV

2、若有 int a ]0={{1,2},{3,4}};则*( a +1),*(* a +1)的含义分别为()。

A 、非法,2

 B 、& a [이[1],3

 C 、& a [1][이],2

 D 、 a [이][이],4

正确答案: C

学生答案: C √

3、以下只有在使用时才为该类型变量分配内存的存储类说明是()。

A 、 auto 和 static

 B 、 register 和 static

 C 、 extern 和 register

 D 、 auto 和 register

正确答案: D

学生答案: D √

4、下面有关 for 循环的正确描述是()。

 A 、 for 循环的循环体语句中,可以包含多条语句,但必须用花括号括起来

B 、在 for 循环中,不能用 break 语句跳出循环体

 C 、 for 循环是先执行循环循环体语句,后判断表达式

D 、 for 循环只能用于循环次数已经确定的情况

正确答案: A

 

5、若 fp 是指向某文件的指针,且已读到此文件末尾,则库函数 feof ( fp) 的返回值是 ( )。

 A 、 NULL

 B 、 EOF

C 、非零值

 D 、0

正确答案: C

学生答案:×

6、若有 int " p =( int *) malloc ( sizeof ( int ));则向内存申请到内存空间存入整数123的语句为()

 A 、 scanf ("% d ",** p );

 B 、 scanf ("% d ". p );

C 、 scanf ("% d ",* p );

 D 、 scanf ("% d ",& p );

正确答案: B

学生答案:×

7、以下运算符中,优先级最高的运算符是()。

 A 、=

 B 、*(乘号)

 C 、=

 D 、0

正确答案: D

学生答案: D √

8、下列程序段的输出结果为()。 Int x =3.y=2; printf ("% d ",(×-= y ,×= y +8/5));

 A 、1

 B 、7

 C 、3

d:5

 

正确答案: C

学生答案:×

9、可将 C 源程序存在磁盘上,还可将数据按数据类型分别以()的形式存在磁盘上。

 A 、寄存器

 B 、内存

 C 、文件

 D 、缓冲区

正确答案: C

学生答案: C √

9、以下数值中,不正确的八进制数或十六进制数是()。

A 、-16

 B 、16

 C 、0x16

 D 、0xaaaa

正确答案: A

学生答案: A √

11、执行以下程序段后,输出结果和 a 的值是()。 Int a =10; printf ("% d ", a ++);

 A 、10和10

 B 、10和11

 C 、11和10

 D 、11和11

正确答案: B

学生答案: C ×

12、若有 int i =3,* pp =& i ;下列语句中输出结果为3的是()。 A 、 printf ("% d ",*¡ i );

 B 、 printf ("% d ". p );

 C 、 printf ("% d ",* p );

 D 、 printf ("% d ",& p );

正确答案: C

学生答案:×

13、在位运算中,操作数每右移一位,其结果相当于()。

A 、操作数乘以2

 B 、操作数乘以16

 C 、操作数除以2

 D 、操作数除以16

正确答案: C

学生答案:×

14、下列程序的输出结果为()。main{int m =7, n =4; floata =38.4, b =6.4, x ;×= m /2+ n * a / b +1/2; printf ("

 A 、27

 B 、28

 C 、28.5

 D 、27.5

正确答案: A

学生答案:×

14、经过下列的语句 int j , a [10].* p ;定义后,下列语句中合法的是()。

A 、 p = p +2;

 B 、 p = a [2]+2;

 C 、 p =&( j +2);

 D 、 p = a [5];

正确答案: A

学生答案:×

15、下列四个选项中,均是 C 语言关键字的选项是()。

A 、 auto 、 enum 、 include

 B 、 switch 、 typedef 、 continue

C 、 signed 、 union 、 scanf

 D 、 if 、 struct 、 type

正确答案: B

学生答案:×

17、若×=2.y=3则 x & y 的结果是()。

 A 、0

 B 、2

 C 、3

 D 、5

正确答案: B

学生答案: BV

18、在 C 语言中,能代表逻辑值“真"的是()。

 A 、 True

 B 、非 O 的数

 C 、大于 O 的数

 D 、非0整数

正确答案: B

学生答案: C ×

19、以下运算符中,优先级最高的运算符是()。

A 、 Il

 B 、==

C 、%

 D 、!

正确答案: D

我:

20、要打开 A 盘上 user 子目录下名为 abc . txt 的文本文件进行读、写操作,下面符合此要求的函数调用是()

A 、 fopen (" A .\ user \ abc . txt "," rb ")

 B 、 fopen (" A \\ user \ abc . txt ',т+)

 C 、 fopen (" A .\ user \ abc . txt ",")

D 、 fopen (" A .\\ user \\ abc . txt "," w ")

正确答案: C

学生答案: B ×

21、若用数组名作为函数的实参,传递给形参的是()。

 A 、数组元素的个数

 B 、数组第一个元素的值

 C 、数组中全部元素的值

D: 数组的首地址

正确答案: D

学生答案: C ×

22、下列标识符中,不合法的 C 语言用户自定义标识符是0。

 A 、 printf

 B 、 sin

C、 _

 D 、 enum

正确答案: D

学生答案: A ×

23、函数的形式参数隐含的存储类型说明是0)。

 A 、 extern

 B 、 static

 C 、 auto

D 、register

正确答案:C

 

24、逻辑运异符内侧运舁对家的数据类型()。

 A 、可以是任何类型的数据

 B 、只能是0或非0正数

 C 、只能是整型或字符型数据

 D 、只能是0或1

正确答案: A

学生答案: A √

25、以下选项中,与 k = n ++完全等价的表达式是()。

A 、 k += n +1

 B 、 k =++ n

 C 、 n = n +1, k = n

 D 、 k = n , n = n +1

正确答案: D

学生答案: C ×

26、若有下列定义和语句,则对 a 数组元素的非法引用是()。 Int a [28].( pt )[3]: pt = a ;

 A 、 pt [이 j [이]

 B 、*( pt +1)[2]

 C 、*( pt [1]+2)

 D 、( a [0]+2

正确答案: B

学生答案:×

27、以下运算符中优先级最低的是()。

A 、&

 B 、|

 C 、&&

 D . ||

正确答案:0

学生答案:×

28、语句 while (! E );中的表达式! E 等价于0。

 A 、 E !=1

 B 、 E ==1

 C 、 E ==0

 D 、 E !=0

正确答案: C

学生答案: CV

29、以下标识符中,不能作为合法的 C 用户定义标识符的是()。

 A 、 INT

 B 、 putchar

 C 、_123

 D 、_ double

正确答案: B

学生答案: BV

30、若有说明 int a [3][4];:则 a 数组元素的非法引用是0)。

A 、 a [이 j [2*1]

 B 、 a [이[4]

 C 、 a [4-2][이]

 D 、 a [1][3]

正确答案: B

学生答案: BV

31、设有如下定义: structsk { int a ; float b ;} data ," p ;若要使 p 指向 data 中的 a 域,正确的赋值语句是

A 、 p =( structsk *)& data . a ;

 B 、 p =8& data . a ;

 C 、` p = data . a ;

 D、p =( structsk *) data . a ;

正确答案: A

学生答案:×

32、在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是()。

A 、地址传递

 B 、单向值传递

 C 、传递方式由用户指定

 D 、由实参传给形参,再由形参传回实参正确答案: B

学生答案: B √

33、用户定义的函数不可以调用的函数是()。

A 、非整型返回值的

 B 、 main 函数

 C 、本函数下面定义的

D 、本文件外的

正确答案: B

学生答案: BV

34、C 语言中,定义结构体的保留字是()。

 A 、 union

 B 、 struct

 C 、 enum

 D 、 typedef

正确答案: B

学生答案:×

35、 C 语言中的文件类型只有()

我:

35、C 语言中的文件类型只有()。

 A 、索引文件和文本文件两种

 B 、 ASCI 文件和二进制文件两种

 C 、文本文件一种

 D 、二进制文件一种正确答案: B

学生答案: BV

36、已知 x =43, ch =' A ', y =0;则表达式(×>= y && ch <' B '&&! y )的值是()。

A 、0

 B 、假 C 、语法错

 D 、1

正确答案: D

学生答案:×

37、 C 语言中,要求运算数必须是整型的运算符是()。

 A 、>

 B 、%

 C 、へ

正确答案: B

学生答案:×

37、以下语句中,不能实现回车换行的是()。

 A 、 fwrite ("\ n ",1,1, stdout );

 B 、 putchar ("\ n ");

 C 、 printf ("\ n ");

 D 、 fprintf ( stdout ,"\ n ");

正确答案: B

我:

38、若使用一维数组名作函数实参,则以下正确的说法是()。

 A 、必须在主调函数中说明此数组的大小

 B 、实参数组名与形参数组名必须一致

 C 、在被调用函数中,不需要考虑形参数组的大小

 D 、实参数组类型与形参数组类型可以不匹配正确答案: A

学生答案:×

40、若为 int 型变量,则以下程序段的执行结果是()。 k =-8567:printf("%06DIn", k );

 A 、输出为%06D

 B 、输出为﹣8567

 C 、输出为0-8567

 D 、格式描述符不合法,输出无定值

正确答案: A

学生答案:×

41、对以下说明语句 int a [10]=6,7,8,9.10:的正确理解是()。

 A 、因为数组长度与初值的个数不相同,所以此语句不正确

 B 、将5个初值依次赋给 a [이至 a [4]

 C 、将5个初值依次赋给 a [6]至 a [10]

D 、将5个初值依次赋给 a [1]至 a [5]正确答案: B

学生答案: BV

42、结构体类型的定义允许嵌套是指()。

 A 、成员可以重名

 B 、定义多个结构体型

 C 、结构体型可以派生

成员是已经或正在定义的结构体型

正确答案: D

我:

43、以下选项中合法的实型常数是(。

 A 、 E -3

 B 、1.3E C 、5E2.0

 D 、0.2

正确答案: D

学生答案: D √

44

下列程序的输出结果是()。main0( int x =1.y=0, a =0, b =0; switch ( x )(case1.switchly)

{case0.a++; break ;case1.b++; break ;)case2.a++; b ++; break ;case3.a++; b ++; break ;} printf (" a =% d , b =% d \ n A 、 a =2, b =1

 B 、 a =2, b =2

 C 、 a =1, b =1

 D 、 a =1, b =0

正确答案: A

学生答案:×

45、下列程序的输出结果是()。main0charc1=97.c2=98.printf("% d % c ’c1,c23

 A 、9798

 B 、a98

 C 、97b

a0

正确答案: C

学生答案: C √

46、关于建立函数的目的,以下正确的说法是0。

 A 、提高程序的执行效率

 B 、提高程序的可读性 C 、减少程序文件所占内存

减少程席的篇幅

我:

44、以下选项中合法的实型常数是(。

 A 、 E -3

 B 、1.3E C 、5E2.0

 D 、0.2

正确答案: D

学生答案: D √

44

下列程序的输出结果是()。main0( int x =1.y=0, a =0, b =0; switch ( x )(case1.switchly)

{case0.a++; break ;case1.b++; break ;)case2.a++; b ++; break ;case3.a++; b ++; break ;} printf (" a =% d , b =% d \ n

 A 、 a =2, b =1

 B 、 a =2, b =2

 C 、 a =1, b =1

 D 、 a =1, b =0

正确答案: A

学生答案:×

45、下列程序的输出结果是()。Main{charc1=97.c2=98.printf("% d % c ’c1,c2)}

 A 、9798

 B 、a98

 C 、97b

D、Ab

正确答案: C

学生答案: C √

46 关于建立函数的目的,以下正确的说法是0。

 A 、提高程序的执行效率

 B 、提高程序的可读性

C 、减少程序文件所占内存

D   减少程席的篇幅

正确答案: B

学生答案:×

47、函数 rewind 的作用是()。

 A 、使位置指针自动移至下一个字符位置 B 、将位置指针指向文件中所要求的特定位置 C 、使位置指针指向文件的末尾

 D 、使位置指针重新返回文件的开头

正确答案 D

学生答案:×

48、若执行 fopen 函数时发生错误,则函数的返回值是()。

 A 、1

 B 、0

 C 、 EOF

地址值

正确答案: B

学生答案:×

49、设有说明. char wint x ; float ydouble z 则表达式 w " x + Z - y 值的数据类型为0。

 A 、 float

 B 、 int

 C 、 double

 D . char

正确答案: C

学生答案:× A

50、以下正确的说法是0)。

 A 、用户若需调用标准库函数,调用前必须重新定义 B 、系统根本不允许用户重新定义标准库函数

 C 、用户若需调用标准库函数,调用前不必使用预编译命令将该函数所在文件包括到用户源文件中,系统自动去 D 、用户可以重新定义标准库函数,若如此,该函数将失去原有含义

正确答案: D

学生答案:×

51、若有 inta [10]=(0,1,2,3,4,5,6,7,8,9," p = a ;则输出结果不为5的语句为()。

A 、 printf ("% d ",*( a +5));

 B 、 printf ("% d ",* p [5]);

 C 、 printf ("% d "*( p +5)); D 、 printf ("% d ". p [5]);

正确答案: B

学生答案: B

二、多选(31分)

52、合法的标识符()。

A 、可以由字母构成

 B 、第一个字母可以为下划线

C 、最后一个字母必须为字母

D 、第一个字母可以为数字正确答案: AB

学生答案: AD ×

52、C 语言中三种基本的类型为()。

A 、 struct

 B 、 char

 C 、 int

 D 、 float

正确答案: BCD

学生答案: BCD √

53、以下说法正确的是()。

A 、 C 语言里没有字符串变量

B 、 C 语言里没字符变量

C 、 C 语言里有字符变量

D 、 C 语言里有字符串变量正确答案: AC

学生答案: CD ×

54、若以下选项中的变量已正确定义,则不正确的赋值语句是(。

A 、 X =3* X + X

 B 、x4=1+2=3;

 C 、x3=0x12

D 、 x1=36%2

我:

正确答案: AC

学生答案: CD ×

55、若以下选项中的变量已正确定义,则不正确的赋值语句是()。

 A 、 x =3*×+×

 B 、x4=1+2=3;

 C 、x3=0x12

 D 、x1=26.8%3

正确答案: BD

学生答案:×

56、以下描述正确的是()。

 A 、使用 while 和 do - while 循环时,循环变量初始话的操作应在循环体语句之 B 、 while 循环是先判断表达式,后执行循环语句

 C 、 for , while 和 do - while 循环中的循环体均可以由空语句构成

 D 、 do - while 和 for 循环均是先执行循环语句,后判断表达式

正确答案: ABC

学生答案:×

57、以下对 switch 语句和 break 语句中描述错误的有(。

 A 、在 switch 语句中必须使用 break 语句

 B 、 break 语句是 switch 语句的一部分

 C 、 break 语句只能用于 switch 语句

 D 、在 switch 语句中,可以根据需要使用或不使用 break 语句正确答案: ABC

学生答案: BD ×

58、下面那些为合法整型常量()

 A 、190

 B 、765

 C、Oxf

 D 、 Oxk

正确答業: ABC

学生答案: ABX

59、定义语句 int xy :若要通过 scanf ("% d ,% d ",& x ,& y )语句使变量×得到数值11,变量 y 得到数值12,下面四组輸入形式中,正确的有0。

A1112<回车>

 B ,11<空格>12<回车> C 11<回车>12<回车> D .11.12<回车>

正确答案: BCD

学生答案:×

60、以下合法的十六进制数是0)。

 Aoxff

 B . OXabc

 C oX9x

 D .0x01

正确答案, BD

学生答案: ADx

61,以下描还错误的是(。

 A , continuei 语句的作用是重新开始一次循环体的执行 B .只能在循环体内和 switch 语句体内使用 break 语句 C 、在循环体内使用 break 语句和 continue 语句的作用相同

 D .从多重循环嵌套中退出是,只能使用 goto 语句

正确答案:0

我:

D 、从多重循环嵌套中退出是,只能使用 goto 语句正确答案: CD

学生答案: BD ×

62、以下用户标识符,其中合法的是()。 A 、 return

 B 、 abc

 C 、A3-3

 D 、f2_G3正确答案: BD

学生答案: BD √

63、下列对逻辑运算符两侧的运算对象的数据类型描述不正确的是 O

 A 、可以是任何类型的数据

 B 、只能是0或非0正数

 C 、可以是整型或字符型数据 D 、只能是0或1

正确答案: ABD

学生答案: CD ×

64、以下叙述中正确的是 O 。

 A 、一个 C 源程序可由一个或多个函数组成

 B 、在 C 源程序中,注释说明只能位于一条语句的最后 C 、 C 源程序的基本组成单位是函数

 D 、一个 C 源程序必须包含一个 main ()函数正确答案: ACD

学生答案: ACD

65、以下4个选项中,可以看作是一条语句的有(。 A 、 if ( b ==0) m =1; n =2

 Ba =0b=0cニ0

我:

65、以下4个选项中,可以看作是一条语句的有0)。 A 、 if ( b ==0) m =1; n =2;

 B 、 a =0, b =0, c =0; C 、 if ( a >0);

正确答案: BCD

学生答案: BD ×

66、 int a [10]=(1,2,3,4,5,6,7,8,9,10,以下的赋值语句正确的是()。 A 、 a [6]=7

 B 、 a [1]=2

 C 、 a [10]=10

 D 、 a [2]=3

正确答案: ABD

学生答案: ABD √

67、以下不合法的赋值语句是()。

 A 、 X + y ;

 B 、 x = y =100

 C 、 d --;

 D 、 c = int ( a + b );

正确答案: ABD

学生答案: AB ×

68、下面有关 for 循环的正确描述是.

 A 、 for 循环只能用于循环次数已经确立的情况

 B 、 for 循环的循环体语句中可以包含多条语句,但必须用花括号括起来

 C 、 for 循环先执行循环体语句后判断表达式

 D 、在 for 循环中能用 break 语句跳出循环体正确答案: BD

我:

69、若 a , b , C , d 都是 int 型变量且初值为0,以下选项中正确的赋值语句是()。

 A 、 a = b = c = d =100;

 B 、 d =( c =22)-( b ++);

 C 、 d ++;

 D 、 c + b ;

正确答案: ABC

学生答案: ABD ×

70、在定义 int a [2][3]:之后,对 a 的引用正确的有()。 A 、 a [이 j [2]

 B 、 a [1,3]

 C 、 a [2][이]

 D 、 a [1>2][!1]正确答案: AD

学生答案: A ×

71、对 do - while 语句描述正确的是()。

 A 、 do - while 语句构成的循环必须使用 break 语句退出循环

 B 、 do - while 语句构成的循环,当 while 中的表达式值为零时结束循环 C 、 do - while 语句构成的循环可以使用 break 语句退出循环

 D 、 do - while 语句构成的循环,当 while 中的表达式值为非零时结束循环

正确答案: BC

学生答案: BC √

72、以下不正确的叙述是

 A 、在 C 程序中,每行只能写一条语句

 B 、在 C 程序中,%是只能用于整数运算的运算符

 C 、在 C 程序中,无论是整数还是实数,都能被准确无误

我:

73、关于 while 语句与 do - while 语句,以下正确的是()。 A 、 while 是当型结构

 B 、 do - while 是直到型结构 C 、两者有区别

 D 、两者无区别

正确答案: ABC

学生答案: ABCV

74、下列对逻辑运算符两侧的运算对象的数据类型描述不正确的是()。 A 、可以是整型或字符型数据

 B 、只能是0或非0正数 C 、可以是任何类型的数据 D 、只能是或1

正确答案: BCD

学生答案: AB ×

75、以下合法的十六进制数是()。 A 、oX9x

 B 、0Xabc C 、 oxff

、Ox01

正确答案: BD

学生答案: ABC ×

76.下列为语言的关键字是()

 A 、 if

 B 、 union C 、 struct

 D 、 Int

正确答案; ABC

我:

77、 t 为 int 类型,进入下面的循环之前, t 的值为0do(.….…… while ( t ==1);则以下叙述中正确的是

 A 、循环控制表达式合法

 B 、循环控制表达式的值为0

 C 、以上说法都不对

 D 、循环控制表达式的值为1

正确答案: AB

学生答案:×

78、以下叙述正确的是(。

 A 、 C 程序书写格式自由,一行内可以写几个语句,一个语句也可以写在几行上 B 、可以使用/*…*/对 C 程序中的任何部分作注释

 C 、 C 语言严格区分大小写英文字母

、 C 语言用;作为语句分隔行

正确答案: ABCD

学生答案: BD ×

79、以下叙述正确的是()。

 A 、预处理命令行都必须以”#"开始

 B 、# defineABCD 是正确的宏定义

、在程序中凡是以"#”开始的语句行都是预处理命令行 C 程序在执行过程中对预处理命令行进行处理

正确答案: ABC

学生答案:×

80、以下4个选项中,可以看作是一条语句的有(

 A 、份

 B 、 if ( b ==0) m =1; n =2; C 、 if ( a >0);

 D 、 a =0, b =0, c

我:

81、下列选项中是 C 语言合法标志符的有 A 、 main

 B 、 good morning C 、 stdio . h

D8abc

正确答案: AB

学生答案: B ×

82、以下选项中合法的表达式是()。

 A 、 i = j ==0

 B 、0<= x <100

 C 、 X +1= x +1

 D ( char )(65+3)

正确答案: ABD

学生答案: AX

我:

三、判断(33分)

83、用数组名作为实参时,把实参数组的起始地址传递给形参数组,因此形参数组和实参数组占用同一段内存单元,改变形参数组的值,也就改变了实参数组的值。0

正确答案:正确

学生答案:正确√

84、结构类型变量所占内存长度等于成员的长度;而共享体类型变量所占用的内存长度是各成员的内存长度之和,每个成员分别占用其自己的内存单元。0正确答案:错误

学生答案: X

85、 min 和 id - s 都是合法的标识符。0正确答案:错误

学生答案:错误√

86、若定义 char str [则 str = yelow “是正确的。0正确答案:错误

学生答案:正确×

87、一个 C 源程序只能有一个main0函数。正确答案:正确

学生答案:正确

88、 Hdefine 命令是在编译之前处理的。0正确各案:正确

学生答案:正确√

89、 C 语言中,区数的隐含存储类别是extern0正确答案:正确

学生各案,×

90 C 程序中,当调用函时,由实参把值传递给形参,调用结束后,再由形参把值传回给实参。0正确答案:错误

我:

91、可以用 typedef 声明各种类型名,但不能用它来定义变量。0正确答案:正确

学生答案:正确√

92、有 unsigned int a =16; a = a >>2;则 a 的值是4。0正确答案:正确

学生答案:×

93、有 unsigned int a =16; a = a <<2;则 a 的值是64。0

正确答案:正确

学生答案: X

94、若有 int ab ;则 a =( bb > b )的值是1。0

正确答案:错误

学生答案:×

95、若有 int xyz ×= y = z =1测执行++ x &&++ y &&++ z 后,×, y , z 的值分别为2,1,1。0正确答案:错误

学生答案:×

96、着有 static int a [10]:测则 a 数组的10个元素的值都是0。0

正确答案:正确

学生答案:×

97, continue 语句可用于 switch 语句,也可用于 for 、 while 和 do 循环语句中。0正确答案:错误

学生答案:正确×

98、函数的实参可以传就合形参,形参也可以传递给实参。0正确答案:错误

学生答案:错误

我:

学生答案:错误√

99、 C 语言既可以用来写系统软件,也可以用来写应用软件。0正确答案:正确

学答案:正确√

100、在 C 程序中"%“是只能用于整数运算的运算符,而"厂是既可以用于整数运算又可以用于实数运算的运算符。0正确答案:正确

学生答案:正确√

101、全局变量的作用域一定比局部变量的作用域范围大。0正确答案:错误

学生答案:正确×

102、在某种意义上, char 和 int 通用。0正确答案:正确

学生答案:错误×

103、数组名是指标常量,不需要也不能为其赋值;指针是变量,使用前需对其赋值。0正确答案:正确

学生答案:正确√

104、 C 程序中和每一行就是一个语句。0正确答案:错误

学生答案:错误√

105、若有 int a [1이={1,2,3,4,5,6,78,9,10}; a = a +1;则这时 a 代表元素2的位元元址。0正确答案:错误

学生答案:×

106、在 C 的 if 语句中,用作判断的表达式只能是关系表达式或逻辑表达式。0

正确答案:错误

学生答案:正确×

出*只具弯昌 a 的地址.0)

我:

正确谷案:错误

学生答案:正确×

107、 C 中*& a 是取变量 a 的地址。(正确答案:错误

学生答案:错误√

108、一个 C 源程序可以由一个main0函数和若干个其它函数组成。0正确答案:正确

学生答案:正确√

109、自増自减运算符++,-﹣可以用于 int 型、 float 型和 double 型资料。0正确答案:正确

学生答案:正确√

110、在 C 中能代表逻辑值”假”的是0。0正确答案:正确

学生答案:正确√

111、一个无符号整数各数字往左移动2位后,一定是原数的4倍。0正确答案:错误

学生答案:×

112、 C 语言中 rewind 函数使位置指针回到文件的开头位置,而 fseek 函数使位置指针移到指定的位置。0

正确答案:正确

学生答案:×

113、若 a =2, b =-4:测执行 al ] b ++后, b 为﹣4。0

正确答案:正确

学生答案:×

114、 C 语言中, feof 函数用来判断即将读入的是否是文件结束标志,它可用于二进制文件,但不能用于文本文件。0

正确答案:错误

学生答案:×

标签:语句,正确,测试题,int,学生,循环,答案,语言
来源: https://www.cnblogs.com/Live-up-to-your-youth/p/16593294.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有