首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下不完整程序 #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
58
问题
有以下不完整程序
#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全国计算机二级
相关试题推荐
有以下程序main(){inti;for(i=1;i<=40;i++){if(i++%5==0)if(++i%8==0)pfintf("%d",i);}printf("\n");}
下列程序中的数组a包括10个整数元素,分别将前项和后项之和存入数组b,并按每行4个元素输出数组b。请填空。#include<stdioh>main(){inta[10],b[10],i;for(i=0;i<10;i++)scanf("%d",&
设有定义:doublex[lO],*p=x;,以下能给数组x下标为6的元素读人数据的正确语句是
以下叙述中错误的是
下列关于C语言数据文件的叙述中正确的是()。
在数据库管理技术的发展中,数据独立性最高的是()。
下列方法中,属于白盒法设计测试用例的方法的是()。
衡量软件的模块独立性使用耦合性和内聚性两个定性的度量标准,其中()是度量一个模块功能强度的一个相对指标。
两个或两个以上模块之间关联的紧密程度称为()。
设有说明int(*ptr)[M];其中的标识符ptr是()。
随机试题
现代物流具有哪几个特点?
脑干的组成包括
无伤原则自主原则
背景资料某国家机关A新建一办公楼,建筑面积50000m2,通过招投标手续,确定了由某建筑公司B进行施工,并及时签署了施工合同。双方签订施工合同后,该建筑公司又进行了劳务招标,最终确定某劳务公司C为中标单位,并与其签订了劳务分包合同,在合同中明确了双方的权
根据《票据法》的规定,没有记载付款日期的汇票需要立即提示承兑。()
随着儿童年龄的增长,需要睡眠的时间也越来越长。()
填入问号处最恰当的一项是()。
甲、乙因房屋所有权引发争议,经仲裁机关裁决,乙获得了该房屋的所有权。根据《物权法》的规定,房屋所有权的变动自()生效。
学校在为失学儿童义捐活动中收到两笔没有署真名的捐款,经过多方查找,可以断定是周、吴、郑、王中的某两个捐的。经询问:周:不是我捐的。吴:是王捐的。郑:是吴捐的。王:我肯定没有捐。最后经过详细调查证实四个人中有两个人说的是真话。根据已知条件,请你判
假如你是学生会干部,要写一则书面通知,通知下列事项:内容:邀请北京大学外语系外籍教授DavidRogers先生举行“基础英语语法”(EssentialEnglishGrammar)讲座。讲座完毕,放映英语片《白雪公主》。时间:下星期五下午2:
最新回复
(
0
)