函数习题
更新时间:2024-01-08 06:39:01 阅读量: 教育文库 文档下载
一、选择题
1、 函数调用:strcat(strcpy(str1,str2),str3)的功能是______。C A) 将串str1复制到串str2中后再连接到串str3之后 B) 将串str1连接到串str2之后再复制到串str3之后
C) 将串str2复制到串str1中后再将串str3连接到串str1之后 D) 将串str2连接到串str1之后再将串str1复制到串str3中
2、 若有以下调用语句,则正确的fun函数首部是(B) main() { ∶ ∶ int a;float x; ∶ ∶ fun(x,a); ∶ ∶ }
A) void fun(int m,float x) B) void fun(float a,int x) C) void fun(int m,float x[])
D) void fun(int x,float a)
3、 有如下程序(D) int func(int a,int b) { return(a+b); } main()
{ int x=2,y=5,z=8,r; r=func(func(x,y),z); printf(\ }
该程序的输出结果是__________。 A) 12 B) 13 C) 14 D) 15
4、 函数pi的功能是根据以下近似公式求π值: (π*π)/6=1+1/(2*2)+1/(3*3)+……+1/(n*n)
请你在下面程序中的划线部分填入____C____,完成求π的功能。 #include \ double pi(long n) { double s=0.0; long i;
for(i=1;i<=n;i++) s=s+________;
return (sqrt(6*s)); } A) 1.0/i/i B) 1.0/i*i C) 1.0/(i*i) D) 1/i/i
5、 在调用函数时,如果实参是简单变量,它与对应形参之间的数据传递方式是________。B A) 地址传递 B) 单向值传递
C) 由实参传给形参,再由形参传回实参 D) 传递方式由用户指定
6、 对于C语言的函数,下列叙述中正确的是________。A A) 函数的定义不能嵌套,但函数调用可以嵌套 B) 函数的定义可以嵌套,但函数调用不能嵌套 C) 函数的定义和调用都不能嵌套 D) 函数的定义和调用都可以嵌套
7、 函数f的功能是:测定字符串的长度,空白处应填入________B int f(char s[ ])
{ int i=0;
while(s[i]!='\\0') i++; return (________); } main( )
{ printf(\A) i-1 B) i C) i+1 D) s
8、 若主调用函数类型为double,被调用函数定义中没有进行函数类型说明,而return语句中的表达式类型为float型,则被调函数返回值的类型是________。A A) int 型 B) float 型
C) double 型 D) 由系统当时的情况而定
9、 以下叙述中,错误的是________。D
A) 函数未被调用时,系统将不为形参分配内存单元 B) 实参与形参的个数应相等,且类型相同或赋值兼容 C) 实参可以是常量、变量或表达式 D) 形参可以是常量、变量或表达式 【 形参只能是变量名称】
10、 以下叙述中,不正确的是________。B
A) 在同一C程序文件中,不同函数中可以使用同名变量 B) 在main函数体内定义的变量是全局变量 C) 形参是局部变量,函数调用完成即失去意义
D) 若同一文件中全局变量和局部变量同名,则全局变量在局部变量作用范围内不起作用
11.以下正确的说法是____D_____. 建立函数的目的之一是 a)提高程序的执行效率 b)提高程序的可读性 c)减少程序的篇幅 d)减少程序文件所占内存
12.以下正确的函数定义形式是________.A a)double fun(int x,int y) b)double fun(int x; int y) c)double fun(int x, int y);
正在阅读:
函数习题01-08
我的发现作文600字03-12
社会团体成立登记直接登记09-22
消防知识宣传单08-19
五线谱的标记规则11-08
假如我是环卫工人优秀6篇03-24
养老院里献爱心作文400字06-26
青岛版四年级下册数学期中测试题(2014-2015)06-11
七年级思想品德下册辨析题01-10
语法、修辞提要05-04
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 习题
- 函数
- 汉语国际教育专业考研真题精解
- 运球与游戏
- 大学英语四级考试中快速阅读的答题技巧
- 19届高考物理一轮复习课时跟踪检测(十五)万有引力定律及其应用(重点班)
- 自动焊接小车设计方案 - 图文
- 甘肃县域经济发展的问题及对策 - 图文
- 高校教学楼设计任务书
- 助理信用管理师模拟试卷理论选择判断
- 关于如何做好国有企业培训工作的几点思考
- 中考英语备考:语法考点汇总
- 初中生作文
- 城头镇卫生院文化建设方案
- 2004-2005下导优辅差总结
- 投资银行学原理(含答案)
- 商品混凝土技术交底记录 - 图文
- 项目申请书-空白
- 小学语文课外阅读有效性研究 开题报告
- 阳江一中阳春一中2011-2012学年度高三联考理科综合化学试题
- 456思维训练一
- 移动通信试题库(完整版)