c语言-练习手册2附答案_第1页
c语言-练习手册2附答案_第2页
c语言-练习手册2附答案_第3页
c语言-练习手册2附答案_第4页
c语言-练习手册2附答案_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

c语言-练习手册2[复制]您的姓名:[填空题]*_________________________________1.以下叙述中正确的是()。[单选题]*A

构成C程序的基本单位是函数(正确答案)B

可以在一个函数中定义另一个函数C

main()函数必须放在其他函数之前D

所有被调用的函数一定要在调用之前进行定义2.在一个函数内部定义的变量是()。[单选题]*A

简单变量B

局部变量(正确答案)C

全局变量D

标准变量3.以下对C语言函数的描述中,正确的是()。[单选题]*A

C程序由一个或一个以上的函数组成(正确答案)B

C函数可以嵌套定义C

函数必须有返回值,否则不能使用函数D

C语言中所有的函数定义都必须在main()函数中定义4.下面程序通过函数实现输入长方形长与宽求周长,空白处应填入()。

voidlength()

{

inta,b,s;

printf(“请输入长与宽”);

scanf(“%d%d”,&a,&b);

s=2*(a+b);

printf(“%d”,s);

}

voidmain()

{__________________}[单选题]*A

fun();B

length;C

length();(正确答案)D

fun;5.下面程序执行后,输出的结果是()。

voidfun()

{

inti=7;

while(i<=27)

{

printf(“%d“,i);

i+=7;

}

}

main()

{

fun();

}[单选题]*A

71727B

71421(正确答案)C

717D

7146.下列关于函数的描述错误的是()。[单选题]*A

C程序是由函数组成的B

C中函数从定义的角度分为库函数和自定义函数C

main函数可以调用其它的函数D

在main函数中可以嵌套定义别的函数(正确答案)7.变量可以分为全局变量与局部变量,这是从什么角度来分的()。[单选题]*A

变量的个数B

变量的作用域(正确答案)C

变量的类型D

变量的名称8.根据需要编写一个函数如下:

voidabc()

{

printf(“**********\n”);

}

从传递参数的角度,abc函数属于()。[单选题]*A

自定义函数B

无参函数(正确答案)C

有参函数D

有返回值函数9.阅读以下代码

voidfun(inta,intb)

{

intx,y;

}

以下描述正确的是()。[单选题]*A

a,b,x,y四个变量都是局部变量(正确答案)B

x,y二个变量是全局变量C

a,b二个变量是外部变量D

a,b二个变量是全局变量10.阅读以下代码

intx=10;

voidfun()

{

x=x+10;

}

voidmain()

{

x=5;

fun();

printf(“%d”,x);

}

以上代码运行的结果是()。[单选题]*A25B20C15(正确答案)D511.以下正确的说法有()。*A

C语言程序的基本组成单位是函数;(正确答案)B

一个函数的类型为void,在定义时,可以省略void;C

函数声明是一条C语句;(正确答案)D函数必须要有返回值;12.从函数定义的角度,函数分为()。*A

系统函数;(正确答案)B

无参函数;C

main函数;D自定义函数;(正确答案)13.以返回值的角度,函数分为()。*A

单返回值函数;B

无返回值函数;(正确答案)C

有返回值函数;(正确答案)D双返回值函数;14.按变量的作用域,变量分为()。*A

局部变量;(正确答案)B

const变量;C

全局变量;(正确答案)D宏变量;15.以下关于函数的叙述中不正确的是()。*A

每个函数都可以被其它函数调用(包括main函数);(正确答案)B

每个函数都必须定义在main函数的前面;(正确答案)C

每个函数都可以单独运行;(正确答案)D在一个函数内部可以定义另一个函数;(正确答案)16.以下是系统函数的是()。*A

max();B

strlen();(正确答案)C

strcmp();(正确答案)Dprintf();(正确答案)17.以下是有参数函数的是()。*A

printf();(正确答案)B

getchar();C

strlen();(正确答案)Dstrcmp();(正确答案)18.变量的作用域指变量有效的作用围。

[判断题]*对(正确答案)错19.从参数角度看函数可分为库函数和用户定义函数。

[判断题]*对错(正确答案)20.在函数之外定义的变量称为局部变量。[判断题]*对错(正确答案)21.在主函数main()中定义的变量都可以在其它被调函数中直接使用。[判断题]*对错(正确答案)22.在C语言中一个函数一般由两个部分组成它们是函数首和函数体[判断题]*对(正确答案)错23.在全局上自定义函数应该在主函数之前有一个说明,目的是告诉系统在主函数中要用到一个自定义函数,被主函数直接调用或间接调用。[判断题]*对(正确答案)错24.在不同函数中可以使用相同的名字的变量;[判断题]*对(正确答案)错25.函数必须有返回值,否则不能使用函数。[判断题]*对错(正确答案)26.主函数和其它函数之间可以相互调用。[判断题]*对错(正确答案)27.在一个C程序中,main函

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论