admin 管理员组

文章数量: 1087139


2024年2月19日发(作者:郑州富士康暑假工)

XXX15春《C语言(专科)》在线作业1答案

1.对于int *p。int a[]。p=a。的合法运算是什么?

A。a++;

B。p=a。p++。相当于 a++;

C。++p。相当于 a[1];

D。若p中的地址为100则p++;运算后,则其值为100.

正确答案:C

2.已知 int b。则对指针变量 p 正确的说明和初始化是什么?

A。int *p=b;

B。int p=b;

C。int p=

D。int *p=

正确答案:D

3.以下叙述正确的是什么?

A。goto语句只能用于退出多层循环。

B。可以用 continue 语句来终止 switch 语句的执行。

C。break 语句只能用在循环体内和 switch 语句体中。

D。在循环内使用 break 语句和 continue 语句的作用相同。

正确答案:D

4.在说明语句 int *f()。中,标识符 f 代表的是什么?

A。一个返回值为指针型的函数名。

B。一个用于指向整型数据的指针变量。

C。一个用于指向函数的指针变量。

D。一个用于指向一维数组的行指针。

正确答案:A

5.若用数组名作为函数调用的实参,传给形参的是什么?

A。数组的首地址。

B。数组的第一个元素值。

C。数组的全部元素值。

D。数组中元素的个数。

正确答案:A

6.有输入语句 scanf("a=%d,b=%d,c=%d"。&a。&b。&c)。为使变量 a。b。c 的值分别为 1,3,2,从键盘上输入数据的正确形式应当是什么?

A。132〈回车〉

B。a=1,b=3,c=2〈回车〉

C。a=1 b=3 c=2

D。1.3.2〈回车〉

正确答案:B

7.C 语言对嵌套 if 语句的规定是:else 总是与(A。其之前最近的 if。

B。第一个 if。

C。缩进位置相同的 if。

D。其之前最近且不带 else 的 if。

正确答案:D

8.以下对二维数组 a 的正确说明是什么?

A。int a[3][]

B。float a(3,4)

C。int a[3][4]

)配对。

D。float a(3,)(4)

正确答案:C

9.在 C 语言中,下面哪一个不是正确的概念?

A。所有循环语句都要求至少要执行一次循环体。

B。goto 和 if 语句能构成循环语句。

C。循环过程只能包含,不能交叉。

D。循环体可以是一条语句。

正确答案:A

10.在 C 语言中,函数返回值的类型最终取决于什么?

A。函数定义时在函数首部所说明的函数类型。

11.假设 int i=3.j=4.执行语句 printf("%d,%d,%dn",i+++j,i,j)。之后,输出结果为:C。7,3,4

改写:给定 i 和 j 的初值,执行 printf 语句后的输出结果为 7,3,4.

12.局部变量的作用域是 A。在定义的块内有效。

改写:局部变量的作用域只在定义它的块内有效。

13.当 x 为大于 1 的奇数时,值为 x%2==0 的表达式是 D。x%2==0.

改写:如果 x 是大于 1 的奇数,那么 x%2 的值是 1,所以 x%2==0 的值为假。

f 的作用是 B。可以创造新的数据类型。

改写:typedef 可以用来定义新的数据类型。

15.在说明语句 int *f()。中,标识符 f 代表的是 A。一个返回值为指针型的函数名。

改写:说明语句 int *f()。表示 f 是一个函数名,它返回一个指针类型的值。

16.若已定义了如下的共用体类型变量 x,则 x 所占用的内存字节数为 C。8.

改写:共用体类型变量 x 包含一个 int 类型变量、一个

char 类型变量和一个 double 类型变量,因此它所占用的内存字节数是 8.

17.C 语言中,要求运算数必须都是整数的运算符是 C。%。

改写:C 语言中,% 运算符要求它的两个运算数都是整数类型。

18.当数组作函数参数时,不正确的描述是 D。实参数组与形参数组大小必须一致,否则 C 编译会检查出错。

改写:当数组作为函数参数时,形参数组可以不定义数组大小,但实参数组与形参数组的类型必须一致。

19.有以下程序段:int k=(k=1) k++。while 循环执行的次数是 A。无限次。

改写:程序段中的 while 循环会一直执行下去,因为 k=1

的赋值语句总是为真。

20.有以下程序段:int k=(k<10) k+= 循环执行的次数是 5 次。

改写:程序段中的 while 循环会执行 5 次,因为是 0,每次循环增加 2,当 k=10 时循环终止。 k 的初值


本文标签: 语句 循环 数组 类型