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 的初值
版权声明:本文标题:XXX15春《C语言(专科)》在线作业1答案 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://roclinux.cn/b/1708295859a518633.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论