电子科大10秋学期《C语言》在线作业答案(一,二,三)(5)

2020-02-20 18:04

27. \文件包含\预处理语句的使用形式中,当#include后面的文件名用\\,(双引号)括起时,寻找被包含文件的方式是(A )

A. 直接按系统设定的标准方式搜索目录

B. 先在源程序所在目录搜索,再按系统设定的标准方式搜索 C. 仅仅搜索源程序所在目录 D. 仅仅搜索当前目录 满分:2 分

28. 以下叙述中正确的是( C)

A. 在程序的一行上可以出现多个有效的预处理命令行 B. 使用带参的宏时,参数的类型应与宏定义时的一致 C. 宏替换不占用运行时间,只占编译时间

D. 在以下定义中CR是称为\宏名\的标识符 #define C R 045 满分:2 分

29. 以下正确的描述是( B)

A. continue语句的作用是结束整个循环的执行

B. 只能在循环体内和switch语句体内使用break语句 C. 在循环体内使用break语句或continue语句的作用相同 D. 从多层循环嵌套中退出时, 只能使用goto语句 满分:2 分

30. 一个C语言程序是由(B ) A. 一个主程序和若干子程序组成 B. 函数组成

C. 若干过程组成 D. 若干子程序组成 满分:2 分

31. 对for(表达式1;;表达式3)可理解为( B) A. for(表达式1; 0;表达式3) B. for(表达式1;1;表达式3)

C. for(表达式1;表达式1;表达式3) D. for(表达式1;表达式3;表达式3)

满分:2 分

32. 已有变量定义和函数调用语句:int a=25;print_value(&a);下面函数的输出结果是( D) void print_value(int *x) { printf(“%d\\n”,++*x); } A. 23 B. 24 C. 25

D. 26

满分:2 分

33. 若有说明:int a[3][4]; 则对a数组元素的正确引用是( A) A. a[2][4] B. a[1,3]

C. a[1+1][0] D. a(2)(1);

满分:2 分

34. 若有 int k=2; int *ptr1, *ptr2; ptr1=&k; ptr2=&k ;那么下列正确的语句是( A)

A. k=*ptr1+*ptr2 B. ptr2=ptr1*2 C. *ptr1=*ptr2

D. ptr1=*ptr1*(*ptr2) 满分:2 分

35. 下面四个选项中,均是不合法的整型常量的选项是( D) A. ?--0f1 -0xffff 0011 B. -0Xcdf 017 12,456

C. -018 999 5e2 D. -0x48eg -068 03f 满分:2 分

二、多选题(共 5 道试题,共 10 分。) V

1. 以下哪些是关于指针数组的正确描述( BCD) A. int (*a)[4]; B. int *a[4];

C. 指针数组每个元素都是指针变量

D. 若int a[4][4]; int *b[]={a[0],a[1],a[2],a[3]}; 则b是指针数组 E. 指针数组与指向数组的指针是等价的 满分:2 分

2. 下面关于C语言的说法错误的是(AB ) A. C函数必须有形式参数

B. 任何复合语句体的{ }中允许定义局部变量 C. 局部变量都存储在动态存贮区

D. C程序的执行起点只能是main函数

满分:2 分

3. 定义char s[81]; 后,能正确输入一个字符串到数组s的语句是( A) A. gets(s);

B. gets(&s[0]);

C. scanf (”%s”,&s[0]); D. scanf (”%c”,s); 满分:2 分

4. 以下程序正确计算p=n! (n>=0)的是( AB) A. for(p=1.0,k=1;k<=n;) p*=k++; B. p=1.0;k=0;while(k

C. p=1.0;k=1;do{++k;p*=k;} while(k<=n); D. p=1.0;for(k=n;k>=1;k--) p*=k--; 满分:2 分

5. C语言规定,如下说法是正确的(ABC)

A. 不能将结构作为整体来进行存取;

B. 结构是若干变量的集合,这些变量的类型可以相同;

C. 共用体(联合)允许不同数据类型的数据使用共同的存储区域;

D. 不能用&来取结构的地址;

E. 位段是一种特殊的结构成员。位段的类型可以是char、int、float、double等。 满分:2 分

三、判断题(共 10 道试题,共 20 分。) V

1. 表达式1/4+2.75的值是3。A A. 错误

B. 正确

满分:2 分

2. 指针变量的值是无符号整型值,所以指针变量都是整型变量。A A. 错误 B. 正确

满分:2 分

3. 结构体中的成员也可以是一个结构体变量。B A. 错误 B. 正确

满分:2 分

4. 设有下列说明语句struct ss{int x;float y;}ex; 则ex是结构体类型名。A A. 错误

B. 正确

满分:2 分

5. 函数即可以嵌套定义,又可以嵌套调用。A A. 错误 B. 正确

满分:2 分

6. 在函数定义中,形参变量是局部变量。B A. 错误

B. 正确

满分:2 分

7. 字符型数据和整数之间是不可以通用的。A A. 错误 B. 正确

满分:2 分

8. 被main函数调用的函数只能是库函数。A A. 错误 B. 正确

满分:2 分

9. 在C程序中,函数的形式参数是指针类型时,调用时对应的实参也必须是地址量。B A. 错误

B. 正确

满分:2 分

10. continue语句用在循环体中,可使整个循环不结束。A A. 错误 B. 正确

满分:2 分


电子科大10秋学期《C语言》在线作业答案(一,二,三)(5).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:四年级上册语文期末复习资料整合

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: