实用标准文档

文案大全

第六部分 函数

一、单项选择题

1.C语言中的函数返回值的类型是由(D)决定

A.return语句中的表达式 B.调用函数的主调函数

C.调用函数时临时 D.定义函数时所指定的函数类型

2.下面不正确的描述是( B )。

调用函数时,实参可以是表达式

调用函数时,实参和形参可以共用内存单元

调用函数时,将形参分配内存单元

调用函数时,实参与形参的类型必须一致

3.在C语言中,调用一个函数时,实参变量和形参变量之间的数据传递是( D )

A.地址传递 B.值传递

C.由实参传递给形参,并由形参传回给实参 D.由用户指定传递方式

4.下面的函数调用语句中含有( A )个实参

int a,b,c;

int sum(int x1,int x2);

……

total=sum((a,b),c);

A.2 B.3 C.4 D.5

5.在C语言中( C )

函数的定义可以嵌套,但函数的调用不可以嵌套

函数的定义和调用均不可以嵌套

函数的定义不可以嵌套,但是函数的调用可以嵌套

函数的定义和调用均可以嵌套

6.关于C语言中的return语句正确的是(C )

只能在主函数中出现

在每个函数中都必须出现

可以在一个函数中出现多次

只能在除主函数之外的函数中出现

7.两个形参中,第一个形参为指针类型、第二个形参为整型,则对函数形参的说明有错误的是( D)

A. int a(float x[],int n)

B. int a(float *x,int n)

C. int a(float x[10],int n)

D.int a(float x,int n)

8.在C语言中,函数的数据类型是指( A )

A.函数返回值的数据类型

B. 函数形参的数据类型

C.调用该函数时的实参的数据类型

D. 任意指定的数据类型

9.已知如下定义的函数:

fun1(a)

{ printf("\n%d",a);

}

则该函数的数据类型是( C )

A.与参数a的类型相同

B.void型

C. 整型

D. 无法确定

10.定义一个函数实现交换x和y的值,并将结果正确返回。能够实现此功能的是( D )

A. swapa(int x,int y)

{ int temp;

temp=x;x=y;y=temp;

}

B. swapb(int *x,int *y)

{ int temp;

temp=x;x=y;y=temp;

}

C.swapc(int *x,int *y)

{ int temp;

temp=*x;*x=*y;*y=temp;

}

D. swapd(int *x,int *y)

{ int *temp;

temp=x;x=y;y=temp;

}

11.求一个角的正弦函数值的平方。能够实现此功能的函数是(B)

A.

sqofsina(x)

{ float x;

return(sin(x)*sin(x));

}

B. double sqofsinb(x)

{ float x;

return(sin((double)x)*sin((double)x));

}

C.double sqofsinc(x)

{ return(((sin(x)*sin(x));

}

D. sqofsind(x)

{ float x;

return(double(sin(x)*sin(x)));

12.已知函数定义如下:

float fun1(int x,int y)

{ float z;

z=(float)x/y;

return(z);

}

主调函数中有int a=1,b=0;可以正确调用此函数的语句是(D )

A.printf("%f",fun1(a,b)); B. printf("%f",fun1(&a,&b));

C. printf("%f",fun1(*a,*b)); D.调用时发生错误

13.下面函数的功能是( B )

a(s1,s2)

char s1[],s2[];

{ while(s2++=s1++) ;

}

A.字符串比较

B.字符串复制

C. 字符串连接

D. 字符串反向

二、填空题

1.在C语言中,存储类型为 局部和自动型的变量,只能在使用它们时才占用存储空间。

2.在一个源文件中定义的全局变量的作用域为整个源程序。

3.下面程序的执行结果是84

int d=1;

fun(int p)

{

int d=5;

d+=p++;

printf(“%d”,d);

}

main()

{

int a=3;

fun(a)

C语言函数部分问题,C语言函数题库及问题详解.doc相关推荐

  1. c语言二级证题库及详解答案,全国计算机等级考试二级C语言上机题库及其答案详解...

    全国计算机等级考试二级C语言上机题库及其答案详解 全国计算机二级C语言上机考试题第一套给定程序的功能是:求二分之一的圆面积,函数通过形参得到圆的半径,函数返回二分之一的圆面积( 注: 圆面积公式为:2 ...

  2. time库是python中处理时间的标准库_python语言time库和datetime库基本使用详解

    今天是边复习边创作博客的第三天,我今年大二,我们专业开的有这门课程,因为喜欢所以更加认真学习,本以为没人看呢,看了后台浏览量让我更加认真创作,这篇博客花了2个半小时的时间,结合自己所学,所思,所想写作 ...

  3. 48道C语言上机题参考答案,二级C语言上机题库参考答案(已修改).doc

    二级C语言上机题库参考答案(已修改).doc 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不会出现我们的网址水印 ...

  4. 国开题库c语言,C语言-程序设计-阅读程序题库.资料大全及其答案.doc

    C语言-程序设计-阅读程序题库.资料大全及其答案.doc 阅读程序题[2.1]以下程序的输出结果是 . mainD float a:a1/100000000:printf"g",a ...

  5. 北华大学c语言题库百度云,北华大学C语言题库精简打印版(全).doc

    北华大学C语言题库精简打印版(全).doc 北华大学C语言题库精简打印版(全)一.判断题 - 正确篇1.字符常量的长度肯定为1.Y2.在调用函数时,实参把值传送给对应位置上的形参,形参的值不能传给实参 ...

  6. C语言《程序设计基础课程设计》题库

    C语言<程序设计基础课程设计>题库 要求: 学生须按学号最后两位选择对应题目. 采用单链表和文件实现系统. 具体实现要求: (1) 从文件中读出数据,创建带头结点的单链表;将单链表中的数据 ...

  7. c语言putchar与getchar,C语言中的getchar和putchar详解

    首先给出<The_C_Programming_Language>这本书中的例子: #include int main() { int c; c = getchar(); while (c  ...

  8. 用指针做函数参数自己编程实现字符串连接函数strcat()的功能。CQUPT题库

    用指针做函数参数自己编程实现字符串连接函数strcat()的功能.CQUPT题库 下面程序中存在比较隐蔽的错误,请通过分析和调试程序,发现并改正程序中的错误. 注意:请将修改正确后的完整源程序拷贝粘贴 ...

  9. C 语言中获取系统时间的函数,C/C++如何获取当前系统时间的实例详解

    C/C++如何获取当前系统时间的实例详解 C库中与系统时间相关的函数定义在头文件中, C++定义在头文件中. 一.time(time_t*)函数 函数定义如下: time_t time (time_t ...

最新文章

  1. 职场残酷!美国科技巨头 “花式劝退” 老员工,数万人丢掉饭碗
  2. 赋值语句 变量的地址相关 : RUNOOB python练习题7
  3. 【牛客 - 157C】PH试纸(前缀和,或权值线段树,主席树)
  4. HTML5新特性基础学习笔记下
  5. python程序设计实践教程答案-Python程序设计实践教程
  6. “传统生意”是很难做的,因为要想赚钱,就必须扣细节
  7. bat获取当前文件夹路径
  8. 阶段3 2.Spring_06.Spring的新注解_2 spring的新注解-Bean
  9. 自己动手写操作系统(高清图书+源代码)分享
  10. svn 合并分支 (svn操作手册)
  11. 细胞自动机 java_中国MOOC_面向对象程序设计——Java语言_期末考试编程题_1细胞自动机...
  12. Delta并联机构在ADAMS仿真中的运动副设置(二)
  13. 【codejam_Round1B_C】Mousetrap
  14. 数字图像处理,中值滤波和均值滤波及其改进算法的C++实现
  15. 前后端通信:WebSocket之实时监控
  16. 一群在全球顶会崭露头角的阿里新生代白帽:能查漏洞还会焊接
  17. strpos函数 mysql_php常用字符串查找函数strstr()与strpos()实例分析
  18. nlp小白教程:word2vec之数据预处理
  19. 每日经典算法题(十六) 九九乘法表
  20. 发送邮箱验证码进行注册验证

热门文章

  1. 荧光激活细胞分选( FACS)
  2. 1480 B.The Great Hero(模拟)
  3. 各国男人眼中的经典美人
  4. 计算机操作课后 陆丽娜第二版,操作系统 第四章课后部分答案
  5. visio流程图带公式变模糊 已解决
  6. html写的迷宫游戏,网页开发游戏,js实现游戏
  7. 概率图模型(模型表示)
  8. 网页的横向打印和页面边距设置
  9. epf配色方案如何导入到Eclipse
  10. 计算机ps2级证书英语,全国计算机等级PHOTOSHOP一级证书