首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下不完整程序 #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
21
问题
有以下不完整程序
#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://jikaoti.com/ti/KYi0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
单个用户使用的数据视图的描述称为
下列程序的运行结果是______。main(){intx=1,y=2,Z=3;printf("%d,"x<y?y:x);printf("%d,",z<y?x++:y++);printf("%d,%d",x,y);}
若有定义inta[10],*p=a,则p+6表示()。
设在C语言中,float类型数据占4个字节,则double类型数据占()个字节。
如果需要打开一个已经存在的非空文件“FILE”并进行修改,正确的语句是()。
交换两个变量的值,不允许用临时变量,应该使用下列()位运算符。
设有如下的程序段:charstr[]="HelloWorld";char*ptr;ptr=str;执行上面的程序段后,*(ptr+10)的值为()。
若语句“t=fun(fun(x,y,A),(a+b,a+C),x+y+z);”对fun函数的调用正确,则fun函数的形参个数为()。
若函数调用时的实参为变量,以下关于函数形参和实参的叙述中正确的是()。
在学校中,“班级”与“学生”两个实体集之间的联系属于()关系。
随机试题
张某希望每年末能够从银行取出5000元作为儿子下一年的教育费用,假设银行利率为4%,那么张某现在应该一次性存入()元。
.在Access2010中,如果在创建表中建立字段“性别”,并要求用汉字表示,其数据类型应当是_____________。
人体髌骨的作用主要为
甲公司因票据遗失向法院申请公示催告。在公示催告期间届满的第3天,乙向法院申报权利。下列哪一说法是正确的?(2012年·卷三·46题)
(2008年)全投资财务现金流量表中不包括()。
开办费包括的内容因国家和工程的不同而异,大致包括的内容有()。
当前,我国总体上已进人()。
1.请为下列古文加注标点张仪者魏人也始尝与苏秦俱事鬼谷先生学术苏秦自以不及张仪张仪已学而游说诸侯尝从楚相饮已而楚相亡璧门下意张仪曰仪贫无行必此盗相君之璧共执张仪掠笞数百不服释之其妻曰嘻子毋读书游说安得此辱乎张仪谓其妻曰视吾舌尚在不其妻笑曰舌在也仪
为考生文件夹下的LAN.FOR文件建立名为“RLAN”的快捷方式,存放在考生文件夹下的GEL文件夹中。
A、Shewillhelpthemanlater.B、Shedoesn’twanttohelpthemanwiththehomework.C、Themanshoulddothehomeworkhimself.D
最新回复
(
0
)