C语言程序设计第五章作业.docx

上传人:ni****g 文档编号:550960586 上传时间:2023-05-31 格式:DOCX 页数:4 大小:13.81KB
返回 下载 相关 举报
C语言程序设计第五章作业.docx_第1页
第1页 / 共4页
C语言程序设计第五章作业.docx_第2页
第2页 / 共4页
C语言程序设计第五章作业.docx_第3页
第3页 / 共4页
C语言程序设计第五章作业.docx_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
资源描述

《C语言程序设计第五章作业.docx》由会员分享,可在线阅读,更多相关《C语言程序设计第五章作业.docx(4页珍藏版)》请在金锄头文库上搜索。

1、一、 单选题 (每小题10分,共100分,得分 100 分) 1、以下说法中正确的是。 A、C语言程序总是从第一个函数开始执行 B、在C语言程序中,要调用的函数必须在main()函数中定义 C、C语言程序总是从main()函数开始执行 D、C语言程序中的main()函数必须放在程序的开始部分 你的回答: C () 参考答案:C 2、某文件中定义的静态全局变量(或称静态外部变量)其作用域是。 A、只限某个函数 B、本文件 C、跨文件 D、不限制作用域 你的回答: B () 参考答案:B 3、下列叙述中正确的是。 A、函数定义不能嵌套,但函数调用可以嵌套 B、函数定义可以嵌套,但函数调用不可以嵌套

2、 C、函数定义和函数调用都不能嵌套 D、函数定义与函数调用都可以嵌套 你的回答: A () 参考答案:A 4、以下关于函数叙述中,正确的是。 A、在函数体中可以直接引用另一个函数中声明为static类别的局部变量的值 B、在函数体中至少必须有一个return 语句 C、在函数体中可以定义另一个函数 D、在函数体中可以调用函数自身 你的回答: D () 参考答案:D 5、下面不正确的描述为。 A、调用函数时,实参可以是表达式 B、调用函数时,实参与形参可以共用内存单元 C、调用函数时,将为形参分配内存单元 D、调用函数时,实参与形参的类型必须一致 你的回答: D () 参考答案:D 6、在一个源

3、文件中定义的全局变量的作用域为_。 A、本文件的全部范围 B、本程序的全部范围 C、本函数的全部范围 D、从定义该变量开始至本文件结束 你的回答: D () 参考答案:D 7、以下叙述中,错误的是_。 A、不同函数中可以使用相同名字的变量 B、在函数外部定义的变量是全局变量 C、形式参数是局部变量 D、在main函数体内定义的变量是全局变量 你的回答: D () 参考答案:D 8、以下程序输出结果是_。#include int i=10;main()int j=1; j=fun(); printf(%d,j); j=fun(); printf(%d,j); fun() int k=0; k=k

4、+i; i=i+10; return (k); A、0,0 B、10,20 C、10,10 D、20,20 你的回答: B () 参考答案:B 9、以下程序的输出结果是_.#include main() int a=2,i; for(i=0;i3;i+) printf(%d,func(a); func(int a) int b=0; static c=3; b+;c+; return(a+b+c); A、777 B、7 7 7 C、789 D、7 8 9 你的回答: C () 参考答案:C 10、以下程序的输出结果是_。#include main() int k=4,m=1,p; p=func(k,m); printf(%d,p); p=func(k,m); printf(%dn,p); func(a,b) int a,b; static int m=0,i=2; i+=m+1; m=i+a+b; return(m); A、8,17 B、8,20 C、8,16 D、8,8 你的回答: A () 参考答案:A

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号