C语言-函数部分
更新时间:2023-12-25 11:21:01 阅读量: 教育文库 文档下载
程序的题目要求编译正确并且能实现题目要求,鄙视抄袭或敷衍了事行为。 基本概念类的题目要求仔细看书后完成。 作业完成后打印内容并带到课堂上。
1. 以下关于return语句的叙述中正确的是(10年春24) A) 一个自定义函数中必须有一条return语句
B) 一个自定义函数中可以根据不同情况设置多条return语句 C) 定义成void类型的函数中可以有带返回值的return语句
D) 没有retum语句的自定义函数在执行结束时不能返回到调用处
2. C语言可执行程序的开始执行点是 。
A.程序中第一条可执行语句 B.程序中第一个函数 C.程序中的main函数 D.包含文件中的第一个函数
3. 对C语言函数体的描述中,下面 是正确的。
A.可以定义和调用其它函数; B.可以调用但不能定义其它函数; C.不可调用但可以定义其它函数; D.不可调用及定义其它函数。
4. 以下叙述中正确的是 。
A.C程序须由一个以上的函数组成 B.C函数既可嵌套定义又可递归调用 C.函数须有返回值,否则不能调用 D.有调用关系的函数须在一个文件中
5. 函数返回值的类型应由 决定。
A.return中的表达式类型 B.调用该函数的主调函数类型 C.定义函数所指定的类型 D.实参类型
6. 以下叙述中不正确的是 。
A.一个函数中可以有多个return语句 B.函数通过return语句传回函数值 C.主函数可以有形参 D.调用函数须独立语句完成
7. C语言中实参和形参之间的数据传递实质上是 传递。 A.地址 B.值 C.互传 D.用户指定
8. 下面函数的类型(返回值类型)是 。
ff(float x)
{printf(“%d\\n”,x*x);}
A.与形参x的类型相同 B.void类型 C.int类型 D.无法确定
9. 退出循环而不终止函数的执行的有效方法是 。 A.break B.continue C.return D.exit
10. 若对一个函数执行在先,说明在后,C语言将视其返回值为 。 A.非法 B.无返回值 C.浮点值 D.整型值
11. 在一个C语言程序中 。
A.main函数必须出现在所有函数之前 B.main函数可以在任何地方出现 C.main函数必须出现在所有函数之后 D. main函数必须出现在固定位置
12. 下列关于return语句的说法,正确的是 。
A.必须在每个函数中都出现 B.只能在除主函数之外的函数中出现一次 C.可以在同一个函数中多次出现 D.在主函数和其他函数中都可以出现
13. 函数调用语句“f((e1,e2),(e3,e4,e5));”中参数的个数是 。 A.1 B.2 C.4 D.5
14. C语言规定,在一个源程序中main函数的位置()(10年春21) A.必须在最开始 B.必须在在最后
C.必须在预处理命令的后面 D.可以在其他函数之前或之后
15. 以下叙述中正确的是( )(09年秋21) A. C语言系统以函数为单位编译源程序 B. main函数必须放在程序开始
C. 用户定义的函数可以被一个或多个函数调用任意多次 D. 在一个函数体内可以定义另外一个函数
16. 若函数调用时的实参为变量,则以下关于函数形参和实参的叙述中正确的是(年秋29)
A. 实参和其对应的形参占用同一个存储单元 B. 形参不占用存储单元
C. 同名的实参和形参占用同一存储单元 D. 形参和实参占用不同的存储单元
17. 以下函数定义中正确的是__________。(09年春25) A.double fun(double x, double y){} B.double fun(double x; double y){} C.double fun(double x, double y);{} D.double fun(double x, y){}
18. 有以下程序(09年春24) #include
{int a=3,b=4,c=5,d; d=f(f(a,b),f(a,c)); printf(\}
(09
)程序运行后的输出结果是 A)10 B)9 C)8 D)7
19. 有以下程序(09年春33) #include
main()
{int a=4,b=5,c=6;
printf(\}
程序运行后的输出结果是 A)3 B)6 C)8 D)12
20. 下面程序的运行结果为: 。
#include
{ int a=6,b=7,c=8,r;
r=func((a--,b++,a+b), c--); printf(\
21. 以下程序运行时输出结果是__________。 (09年春8) #include
{double a=5.5,b=2.5; printf(\ }
22. 以下程序运行时输出到屏幕的结果为 。(10年 春8) #include
if (a>b) t=a,a=b,b=t; }
void main()
{ int x=13,y=11,z=12;
if(x>y) swap(x,y); if(x>z) swap(x,z); if(y>z) swap(y,z);
printf(“%d\\t%d\\t%d\\n”,x,y,z); }
23. 程序填空:以下程序用辗转相除法求两个正整数的最大公约数。
#include
printf(\ scanf(\ r=m%n;
while( )
{ m= ; n= ; r= ;} printf(\
24. 程序填空:以下程序的功能是求三个数的最小公倍数。//方法是最大的那个数*1,2,3,
一个一个的尝试,看那个数能把x1,x2,x3整除
#include
{if(x>y&&x>z) return(x); else if( ) return(y); else ; }
void main()
{int x1,x2,x3,i=1,j,x0;
scanf(\ x0=fun(x1,x2,x3); while(1) {j=x0*i;
if( ) break; i=i+1; }
printf(\}
25. 以下程序中函数float fun(int m)的功能是计算s=s1+s2+s3+s4的值,其中s1、s2、s3、s4
用下列公式计算。请完善程序以达到要求的功能。(10年秋14) S1=1+
1111+++. . .+ 234m1111+++. . . 2222m2341111+++. . .+ 3333m234S2=1+
S3=1+
S4=1+
1111+++. . .+
m4243444算法提示: S=1+1+1+1+
111111111111+++++++++. . . +++ 234234234234mmm222333444#include
float fun(int m ) { int i,n; float s=0,t;
for(n=1;n<=m;n++) {t= (19) ; 1.0 for(i=1;i<5;i++) { t= (20) ; t/n s+=t; } }
return s; } main()
{printf(\
26. 程序填空:下面程序用来验证“歌德巴赫猜想”,即任何一个不小于4的偶数都可以表
示为两个素数的和,并且要求打印出所有的可能情况。例如: 4=2+2
18=5+13,18=7+11
48=5+43,48=7+41,48=11+37;48=17+31,48=19+29
#include
for(k=2;k if( ) return 0; return 1; } main() {int n,i; clrscr(); do{printf(\ scanf(\}while(n%2||n<4); for(i=2;i<=n/2;i++) if(prime(i)&& )printf(\}
正在阅读:
C语言-函数部分12-25
产品销售合同范本02-24
冀东长城式金矿构造地质特征及构造演化与金矿化的关系05-18
高考化学工艺流程题05-29
CEACPS3考题全06-11
2017年MBA工商管理硕士考试最新综合模拟练习试题和答案要点说明09-20
在全市农村2021年“两委”换届选举工作动员大会上的讲话08-23
财务专业毕业论文03-04
榴莲壳煲粥的营养价值是什么04-20
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 函数
- 语言
- 部分
- 关爱留守儿童工作计划
- 家长开放日反馈表
- 冲压安全测验试题(2016.7)
- 舆论与法的关系
- 任正非成功的秘诀
- 2014南阳市一中入学考试数学试题
- 江苏省东台市2018届九年级政治上学期(期中)试题 - 图文
- 刘飞:收缴违纪违法财物应遵循五大原则
- 第五章 遵守道德规范 锤炼高尚品格(15版试题库及答案)
- 七年级上册 第二章 有理数及其运算 2.2 数轴 同步练习题
- 传统企业网络营销的现状及趋势
- 2010年高考题分类汇编:考点01集合(非课改区)
- 油品运输公司安全工作汇报
- 2018大学生创新基础期末答案
- 2015年上半年天津全国施工员考试岗位知识:关于时间试题
- 描写雨大的句子
- 践行工匠精神的四个维度
- 郑州市工程质量监督档案归档目录
- 争做五心美德少年
- 实验室安全考试答案