首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下不完整程序 #include<stdio.h> int fun(int b) { 【 】 return a+b; } void main() { int i; i=f
有以下不完整程序 #include<stdio.h> int fun(int b) { 【 】 return a+b; } void main() { int i; i=f
admin
2017-07-05
60
问题
有以下不完整程序
#include<stdio.h>
int fun(int b)
{
【 】
return a+b;
}
void main()
{
int i;
i=fun(5);
printf(’’%d\n’’,i);
}
int a=10;
若要程序能正确运行并得到结果15,在【 】处,所应加入的变量声明是( )。
选项
A、static int a;
B、register int a;
C、auto int a;
D、extern int a;
答案
D
解析
程序中的a为全局变量,当全局变量定义在后,引用它的函数在前时,应该在引用它的函数中用extern对此全局变量进行说明,以便通知编译程序:该变量是一个已在外部定义了的全局变量,选项D正确;本题答案为D。
转载请注明原文地址:https://kaotiyun.com/show/XODp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
数据结构作为计算机的一门学科,主要研究数据的逻辑结构、对各种数据结构进行的运算,以及
软件开发的结构化生命周期方法将软件生命周期划分成
设有如下函数定义intfun(intk){if(k
有以下程序#inclUdemain(){intx=1。y=0;if(!x)y++;elseif(x==0)if(x)y+=2;elsey+=3;.prin
设Y为整型变量,A=1,A的地址为EF01;B=2,B的地址为EF02;执行语句B=&A;Y=&b;后Y的值()。
若函数调用时的实参为变量,以下关于函数形参和实参的叙述中正确的是()。
设有表示学生选课的三张表,学生S(学号,姓名,性别,年龄,身份证号),课程C(课号,课名),选课SC(学号,课号,成绩),则表SC的关键字(键或码)为()。
以下选项中不合法的标识符是()。
下列不合法的用户标识符是()。
随机试题
当該申請書類において、外国人留学生の場合は、自身の署名があれば、________は無くてもよいものとする。
管道现场补口外除锈一般采用钢丝刷。
在Access2010数据库中,下列_________是数据库对象。
心搏骤停是指心脏突然衰竭而不能搏出足量的血液以保证脑的存活。()
关于慢性宫颈炎,错误的是
A、四环素B、螺旋霉素C、甲硝唑D、青霉素E、交沙霉素下列疾病治疗时,若用抗生素治疗应首选的药物青少年牙周炎选用
强调后天的学习作用及环境对心理发展的影响的学派,其代表人物包括
以下不属于英美法系的特点的是()。
简述教师专业自主权的内涵与表现。
定义某一个字段默认值属性的作用是( )。
最新回复
(
0
)