首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下不完整程序 #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
34
问题
有以下不完整程序
#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全国计算机二级
相关试题推荐
单个用户使用的数据视图的描述称为
数据库DB、数据库系统DBS、数据库管理系统DBMS之间的关系是()。
有以下程序includemain(){chara[30],b[30];scanf(“%s”,a);gets(b);printf(“%s\n%s\n”,a,b);}程序运行时
下面描述中错误的是
以下叙述中正确的是()。
下面函数调用语句含有实参的个数为()。func((exp1,exp2),(exp3,exp4,exp5));
若函数调用时的实参为变量,以下关于函数形参和实参的叙述中正确的是()。
两次运行下面的程序,如果从键盘上分别输入3和2,则输出结果是()。#include<stdio.h>main(){intx;scanf("%d",&x);if(x++>2)printf("%d",x);
为了使模块尽可能独立,要求()。
若有如下说明,且int类型占两个字节,则正确的叙述为()。structst{inta;intb[2];}a;
随机试题
免疫应答的活化阶段是T、B淋巴细胞在接受抗原信号后发生的一系列阶段是
A.急性肠梗阻B.感染性休克C.肺炎高热D.慢性十二指肠瘘E.挤压综合征高钾血症的常见病因是
患者,女,31岁。经前或经期小腹胀痛拒按,经血量少,行而不畅,血色紫黯有块,块下痛暂减;乳房胀痛,胸闷不舒;舌质紫黯有瘀点,脉弦。辩证为
在社会主义市场经济条件下,我国投资宏观调控的方式以间接调控为主,其主要手段有()。
电话银行是通过()及人工服务应答方式为客户提供金融服务的。
陈老师所在的学校正在进行一项教育实验项目。一天,负责这个项目的叶教授来学校指导,旁听了陈老师的课。课后,陈老师与叶教授就这个项目进行了交流,还就班上晓丽的情况专门请教了叶教授。因为晓丽虽然学习很努力,学习成绩也很好,但是她似乎在与人交流方面存在一定的困难,
瓶子里装有浓度为21%的盐水500g,现在分别加入300g的盐水A和700g的盐水B后,瓶子里的盐水浓度变为19%。现已知所加的盐水A中所含盐分是盐水B的2倍,问盐水A的浓度为多少?
使用枪支的犯罪比其他类型的犯罪更容易导致命案。但是,大多数使用枪支的犯罪并没有导致命案。因此,没有必要在刑法中把非法使用枪支作为一种严重刑事犯罪,同其他刑事犯罪区分开来。上述论证中的逻辑漏洞,与以下哪项中出现的最为类似?
Wetriedtorestrictourconversationtoargumentsrelevanttothetopic.
A、Sonandmother.B、Customerandshopassistant.C、ClerkandbossD、Studentandteacher.B信息词bought和department可说明他们的关系是顾客和售货员。
最新回复
(
0
)