首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下叙述中正确的是
以下叙述中正确的是
admin
2019-12-17
67
问题
以下叙述中正确的是
选项
A、只有全局变量才有自己的作用域,函数中的局部变量没有作用域
B、只要是用户定义的标识符,都有一个有效的作用域
C、只有在函数内部定义的变量才是局部变量
D、局部变量不能被说明为static
答案
B
解析
在函数内定义的变量是局部变量,而在函数之外定义的变量称为外部变量,也是全局变量。全局变量可以为源文件中其他函数所共用,其作用域为从定义变量的位置开始到源文件结束。因此只要用户定义的标识符,全部都有作用域。局部变量可以说明为auto、register以及static。
转载请注明原文地址:https://kaotiyun.com/show/99Cp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列给定程序中,函数fun的功能是:先从键盘上输入一个3行、3列的矩阵的各个元素的值,然后输m出主对角线元素之和。请改正程序中的错误,使它能得出正确的结果。注意:部分源程序在文件MODI1.C中,不要改动main函数,不得增行或删行,也
已知学生的记录由学号和学习成绩构成,N名学生的数据已存入a结构体数组中。请编写函数fun,该函数的功能是:找出成绩最低的学生记录,通过形参返回主函数(规定只有一个最低分)。已给出函数的首部,请完成该函数。注意:部分源程序在文件PROG1.C中。
以下程序的功能是:给r输入数据后计算半径为r的圆面积s。程序在编译时出错main()/*Beginning*/{intr;floats;scanf("%d",r);s=*π*r*r;printf("s=%f\n",s);}出错的原因是
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是
若有以下程序main(){intc;c=10^5;printf("%d\n",c);}则程序的输出结果是
有以下程序段intn,t=1,s=0;scanf("%d",&n);do{s=s++;t=t-2;}while(t!=n);为使此程序段不陷入死循环,从键盘输入的数据应该是
若有以下说明和定义uniondt{inta;charb;doublec;}data;以下叙述中错误的是
下列选项中不属于结构化程序设计方法的是
可在C程序中用作用户标识符的一组标识符是
两个或两个以上模块之间关联的紧密程度称为
随机试题
DBMS为用户查询选择一个合适的执行策略的过程称为查询优化。()
Tounderstandthemarketingconcept,itisonlynecessarytounderstandthedifferencebetweenmarketingandselling.Nottooma
下列中最常见的栓子是
在肝脏中灭活的激素是
[2016年第30题]两相干波源,频率为100H7,相位差为π,两者相距20m,若两波源发出的简谐波的振幅均为A,则在两波源连线的中垂线上各点合振动的振幅为()。
生态系统服务指人类从生态系统获得的所有益惠,具体内容不包括()
单项工程施工组织设计适用于()。
隧道水害防治措施包括()
相对于影响范围较小、较方便找到污染源头的水污染、噪音污染、大气污染的成因复杂,往往是跨地域的工业污染、汽车排放乃至烹饪油烟等,再加上特定的天气因素共同造成了雾霾等灾害性天气。这就很难将某天的雾霾归因于具体的哪个、哪几个企业的污染,那么受大气污染损害的公民该
属于汉朝适用的刑法原则是()。
最新回复
(
0
)