首页 > 考研
题目内容 (请给出正确答案)
[单选题]

在函数中,不能定义自动变量的位置是()。

A.所有函数体外

B.函数形参

C.复合语句内

D.函数体的开始部分

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“在函数中,不能定义自动变量的位置是()。”相关的问题
第1题
以下有关extern变量申明的说法,错误的是()。

A.C语言中,extern可以放在变量或函数之前,以表示该变量或函数的定义在别的文件中,提示编译器在其他模块中寻找其定义

B.通常extern申明变量可以有多次

C.extern申明的变量事实上就是全局变量

D.extern变量可以定义多次

点击查看答案
第2题
子程序、自定义函数以及过程中定义的内存变量在程序返回时,变量被清除。()
点击查看答案
第3题
在函数内定义变量时,存储类型符可省略的是A.static B.externC.auto D.register

在函数内定义变量时,存储类型符可省略的是

A.static

B.extern

C.auto

D.register

点击查看答案
第4题
C程序中定义指向函数指针变量时,不仅要命名指针变量,还需要参照被指向函数的返回值类型和参数表。()
点击查看答案
第5题
在程序中未使用PUBLIC声明的变量,只能在定义的程序及其下级程序中使用,下级程序可以修改该变量的值,但不能被上一级的程序使用。()
点击查看答案
第6题
若内部变量在离开了定义所在的函数或复合语句后,仍在生存期内。则该变量是 ()A.auto变量 B.regis

若内部变量在离开了定义所在的函数或复合语句后,仍在生存期内。则该变量是 ()

A.auto变量

B.register变量

C.局部变量

D.static变量

点击查看答案
第7题
以下叙述中正确的是()。

A. 使用#define 可以为常量定义一个名字,该名字在程序中可以再赋另外的值

B. 使用 const 定义的常量名有类型之分,其值在程序运行时是不可改变的

C. 在程序中使用内联函数使程序的可读性变差

D. 在定义函数时可以在形参表的任何位置给出缺省形参值

点击查看答案
第8题
关于函数的关键字参数使用限制,以下选项中描述正确的是 ()。

A.关键字参数必须位于位置参数之前

B.关键字参数需按定义的位置顺序出现在函数调用中

C.关键字参数必须位于位置参数之后

D.关键字参数之间顺序无限制

点击查看答案
第9题
在定义函数时,某个参数名字前面带有一个*符号表示可变长度参数,可以接收任意多个位置参数并存放于一个元组之中。()
点击查看答案
第10题
已有变量定义和函数调用语句int a,b; b=sum(a);函数sum用来求1+2+3+…+n,请编写sum函数。 int sum(int n){ }
点击查看答案
第11题
已有变量定义和函数调用语句:int a=1,b=-5,c;c=fun(a,b);fun函数的作用是计算两个数之差的绝对值,并将差值返回调用函数,请编写fun函数。 fun(int x,int y) { }
点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改