大学网课搜题引擎
首页
爱课程(中国大学MOOC)
C语言程序设计
第五周:函数(1)
题目详情
简答题
C语言中函数返回值的类型由return语句中的表达式的类型决定
A、正确
B、错误
查看答案与解析
简答题
程序进行编译时,不为形式参数分配存储空间 A、正确 B、错误
简答题
下列说法不正确的是( ) A、extern不是存储类型,它只是一般全局变量的引用说明 B、全局变量和静态变量,没有初始化,初值为0 C、静态变量是全局寿命,作用域由变量位置来决定 D、全局静态变量和局部静态变量,作用域和寿命相同
简答题
若定义函数时函数的返回类型缺省,则函数的默认数据类型为() A、int B、void C、char D、float
简答题
下面程序段运行的结果为() #include int f(); int f() { static int i=0; int s=1; s+=i; i++; return s; } void main() { int i,a=0; for(i=0;i a+=f(); printf("%d ",a); } A、25 B、24 C、20 D、15
简答题
以下程序的输出结果是() #include int i=10; int func(); void main() { int j=1; j=func(); printf("%3d",j); j=func(); printf("%3d",j); } int func() { int k=0; k=k+i; i=i+10; return k; } A、 0 0 B、 10 20 C、 10 10 D、 20 20
简答题
函数内部的静态变量,在函数退出后不被释放 A、正确 B、错误
简答题
局部自动变量,下列说法正确的是() A、进入函数分配内存,退出函数,释放内存 B、进入程序分配内存,退出程序释放 C、进入函数分配内存,退出程序释放内存 D、没有初始化,初值为零
简答题
C语言中一般全局变量与静态全局变量生存期不同 A、正确 B、错误
简答题
在同一个作用域不可定义同名变量,在不同的作用域可以定义同名变量 A、正确 B、错误
简答题
定义函数void fun()函数,函数的返回值类型为() A、int B、char C、函数可以返回任意类型的数据 D、函数无返回值
简答题
编译器根据函数的原型来检查函数的调用正确与否 A、正确 B、错误
简答题
下面程序的运算结果为( ) #include void fun(); int main() { int a=10; fun(); printf("%3d",a); return 0; } void fun() { int a=20; printf("%3d",a); } A、 20 20 B、 10 10 C、 10 20 D、 20 10
简答题
一个函数返回值的类型是由( )决定的 A、return语句中表达式的类型 B、在调用函数时临时指定 C、定义函数时指定的函数数据类型 D、调用该函数的主调函数的类型
简答题
下列关于C语言程序的结构化设计,说法错误的是( ) A、自顶向下 B、逐步求精 C、模块化设计 D、只有一个源文件,对函数大小没有限制
简答题
下面叙述中正确的是( )。 A、对于用户自己定义的函数,在使用前必须加以说明 B、说明函数时只需要说明返回类型 C、函数必须返回一个值, D、空函数不完成任何操作,所以在程序设计中没有用处
简答题
以下正确的函数形式是( ) A、int fun(int x,int y) { z=x+y; return z; } B、int fun(int x,y) { int z; return z; } C、int fun(x,y) { int x,y; double z; z=x+y; return z; } D、int fun(int x,int y) { double z; z=x+y; return z; }
简答题
当变量的存储类型定义缺省时,系统默认为变量的存储类型为auto类型,分配在静态区 A、正确 B、错误
简答题
函数调用语句:func(rec1,rec2+rec3,(rec4,rec5));中,含有的实参个数是5 A、正确 B、错误
简答题
下面程序段运行的结果为( ) #include int try1( ); int try1( ) { static int x=3; x++; return x; } void main() { int i,x; for(i=0; i x=try1( ); printf("%d ", x); } A、3 B、5 C、6 D、4
简答题
有如下定义的函数: func(int a) { printf("%d",a); } 则该函数的返回值类型是() A、int类型 B、void 类型 C、没有返回值 D、无法确定
C语言程序设计
章节列表
第一周:C语言概述
17
第二周:C语言变量、常量及表达式
44
第三周:C程序及流程控制(1)
31
第四周:C程序及流程控制(2)
23
第五周:函数(1)
28
第六周:函数(2)
21
第七周:数组(1)
21
第八周:数组(2)
15
第九周:指针(1)
31
第十周:指针(2)
27
第十一周:字符串(1)
23
第十二周:字符串(2)
23
第十三周:结构与联合(1)
23
第十四周:结构与联合(2)
26
第十五周:枚举、链表与文件(该章不作为考试内容)
15
期末考试
36