|
|
搜索答案,请关注!发送题目查询!
深圳开放大学_C语言程序设计作业答案
C
语言程序设计
学校: 深圳开放大学
问题 1: 1. 在C语言中,一条简单语句的结束符是( )。
选项:
•
A.
逗号
•
B.
冒号
•
C.
分号
•
D.
空格
答案: 分号
问题 2: 2. 在C语言中,每条复合语句的开始标记字符为( )。
选项:
•
A. [
•
B. (
•
C. {
•
D. <
答案: {
问题 3: 3. 不符合C语言规定的复合语句是( )。
选项:
•
A. {}
•
B. {;}
•
C. {x=0;}
•
D. {y=10}
答案: {y=10}
问题 4: 4. C语言中的选择类语句有两条,它们是( )。
选项:
•
A. if
和
switch
•
B. if
和
else
•
C. switch
和
case
•
D. else
和
case
答案: if和switch
问题 5: 1. 在每个C语言程序中都必须包含有这样一个函数,该函数的函数名为( )。
选项:
•
A. main
•
B. MAIN
•
C. name
•
D. function
答案: main
问题 6: 2. 每个C语言程序文件的编译错误分为( )类。
选项:
•
A. 1
•
B. 2
•
C. 3
•
D. 4
答案: 2
问题 7: 3. 字符串a+b=12\n的长度为( )。
选项:
•
A. 6
•
B. 7
•
C. 8
•
D. 9
答案
:
请关注ybaotk.com搜题查看答案
问题 8: 4. 在switch语句的每个case块中,假定都是以break语句结束的,则此switch语句容易被改写为( )语句。
选项:
•
A. for
•
B. if
•
C. do
•
D. while
答案
:
请关注ybaotk.com搜题查看答案
问题 9: 5. 在下面的do-while循环语句中,其循环体语句被执行的次数为( )。
int i=0; do i++; while(i<10);
选项:
•
A. 4
•
B. 3
•
C. 5
•
D. 10
答案
:
请关注ybaotk.com搜题查看答案
问题 10: 6. 将两个字符串连接起来组成一个字符串时,选用的函数为( )。
选项:
•
A. strlen()
•
B. strcap()
•
C. strcat()
•
D. strcmp()
答案
:
请关注ybaotk.com搜题查看答案
问题 11: 7. 若用数组名作为函数调用的实参,传递给形参的是( )。
选项:
•
A.
数组的首地址
•
B.
数组中第一个元素的值
•
C.
数组中全部元素的值
•
D.
数组元素的个数
答案
:
请关注ybaotk.com搜题查看答案
问题 12: 8. 假定a为一个整数类型的数组名,整数类型的长度为4,则元素a[4]的地址比a数组的首地址大( )个字节。
选项:
•
A. 4
•
B. 8
•
C. 16
•
D. 32
答案
:
请关注ybaotk.com搜题查看答案
问题 13: 9. 假定s被定义为指针类型char *的变量,初始指向的字符串为Hello world!,若要使变量p指向s所指向的字符串,则p应定义为( )。
选项:
•
A. char *p=s;
•
B. char *p=&s;
•
C. char *p;p=*s;
•
D. char *p; p=&s;
答案
:
请关注ybaotk.com搜题查看答案
问题 14: 10. 从一个数据文件中读入以换行符结束的一行字符串的函数为( )。
选项:
•
A. gets()
•
B. fgets()
•
C. getc()
•
D. fgetc()
答案
:
请关注ybaotk.com搜题查看答案
问题 15: 11. C语言中的每条简单语句以 作为结束符。
选项:
答案
:
请关注ybaotk.com搜题查看答案
问题 16: 12. C程序中的所有预处理命令均以 字符开头。
选项:
答案
:
请关注ybaotk.com搜题查看答案
问题 17: 13. 当不需要函数返回任何值时,则应使用 标识符来定义函数类型。
选项:
答案
:
请关注ybaotk.com搜题查看答案
问题 18: 14. 十进制数25表示成符合C语言规则的十六进制数为 。
选项:
答案
:
请关注ybaotk.com搜题查看答案
问题 19: 15. 假定不允许使用逻辑非操作符,则逻辑表达式a>b || b==5的相反表达式为 。
选项:
答案
:
请关注ybaotk.com搜题查看答案
问题 20: 16. 执行“typedef int DataType;”语句后,在使用int定义整型变量的地方也可以使用 来定义整型变量。
选项:
答案
:
请关注ybaotk.com搜题查看答案
问题 21: 17. 假定一维数组的定义语句为“char* a[8];”,则该数组a所占存储空间的字节数为 。
选项:
答案
:
请关注ybaotk.com搜题查看答案
问题 22: 18. 假定二维数组的定义语句为“double a[M][N];”,则该数组a的列下标的取值范围在0到 之间。
选项:
答案
:
请关注ybaotk.com搜题查看答案
问题 23: 19. 存储一个空字符串需要占用 个字节。
选项:
答案
:
请关注ybaotk.com搜题查看答案
问题 24: 20. strcpy函数用于把一个字符串 到另一个字符数组空间中。
选项:
答案
:
请关注ybaotk.com搜题查看答案
问题 25: 21. 程序的编译单位是一个 。
选项:
答案
:
请关注ybaotk.com搜题查看答案
问题 26: 22. 假定a是一个一维数组,则a的指针访问方式为 。
选项:
答案
:
请关注ybaotk.com搜题查看答案
问题 27: 23. 执行int *p=malloc(sizeof(int))操作得到的一个动态分配的整型对象为 。
选项:
答案
:
请关注ybaotk.com搜题查看答案
问题 28: 1. 1.C语言中的循环类语句有3条,它们是( )。
选项:
•
A. for,if,while
•
B. for,while,do
•
C. while,do,switch
•
D. for,break,do
答案
:
请关注ybaotk.com搜题查看答案
问题 29: 2. 2.C语言中的跳转类语句有四条,它们是goto,return和( )。
选项:
•
A. break,const
•
B. static,continue
•
C. break,continue
•
D. while,extern
答案
:
请关注ybaotk.com搜题查看答案
问题 30: 3. 3.当不需要函数返回任何值时,则所使用的返回类型为( )。
选项:
•
A. int
•
B. union
•
C. void
•
D. Void
答案
:
请关注ybaotk.com搜题查看答案
问题 31: 4. 4.在一个函数定义中,函数头包括的3个部分依次为函数类型、函数名和( )。
选项:
•
A.
表达式
•
B.
语句
•
C.
函数体
•
D.
参数表
答案
:
请关注ybaotk.com搜题查看答案
问题 32: 5. 5.在一个程序文件的开始,若需要使用一个包含命令包含一个头文件时,则命令标识符为( )。
选项:
•
A. |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
上一篇:上海开放大学答案证券投资学辅导资料下一篇:四川开放大学_病理学与病理生理学#辅导资料
|