1 / 16
文档名称:

c语言函数习题.ppt

格式:ppt   大小:155KB   页数:16页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

c语言函数习题.ppt

上传人:xunlai783 2018/1/5 文件大小:155 KB

下载得到文件列表

c语言函数习题.ppt

文档介绍

文档介绍:1. C语言可执行程序的开始执行点是。
A)程序中第一条可执行语句
B)程序中第一个函数
C)程序中的main函数
D)包含文件中的第一个函数
C
,下面是正确的。
A)可以定义和调用其它函数;
B)可以调用但不能定义其它函数;
C)不可调用但可以定义其它函数;
D)不可调用及定义其它函数。
B

A)C程序须由一个以上的函数组成
B)C函数既可嵌套定义又可递归调用
C)函数须有返回值,否则不能调用
D)有调用关系的函数须在一个文件中
A

A)return中的表达式类型
B)调用该函数的主调函数类型
C)定义函数所指定的类型
D)实参类型
C

A)一个函数中可以有多个return语句
B)函数通过return语句传回函数值
C)主函数可以有形参
D)调用函数须独立语句完成
D

A)地址 B)值
C)互传 D)用户指定
B

A)形参的值不能传给实参
B)最好使用全局变量
C)形参只局限于所在函数
D)函数名的存储类别是外部存储类别
B
,作为实在参数的数组名被处理为。
A)该数组的长度;
B)该数组的元素个数;
C)该数组中各元素的值;
D)该数组的首址。
D
”f((e1,e2),(e3,e4,e5));”中参数的个数是。
A)1 B)2 C)4 D)5
B

A)break B)continue
C)return D)exit
A
,说明在后,C语言将视其返回值为。
A)非法; B)无返回值;
C)浮点值; D)整型值。
D

A)auto B)static
C)extern D)无存储类别
C
。 
A)在不同的函数中可以使用相同名字的变量 
B)函数中的形式参数是局部变量 
C)在一个函数内定义的变量只在本函数范围内有效 
D)在一个函数内的复合语句中定义的变量在本函数范围内有效
D
.
A)第一个函数中 B)第一个函数前
C)主函数中 D)函数中静态变量
B
:
void fun(int a,int b,int c)
{
a=456;b=567;c=678;
}
main()
{
int x=10,y=20,z=30;
fun (x,y,z);
printf("%d,%d,%d\n",z,y,x);
}
30,20,10
: 。
#include <>
func(int x, int y)
{
int z;
z=x+y;
return z;
}
main()
{
int a=6,b=7,c=8,r;
r=func((a--,b++,a+b), c--);
printf("%d\n",r);
}
21
:
func1(int a,int b)
{ int c;
a+=a; b+=b; c=func2(a,b); return(c*c);
}
func2(int a,int b)
{ int c;
c=a*b%3; return(c);
}
main()
{ int x=7,y=17;
printf("%d\n",func1(x,y));
}
4