首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的输出结果是( )。 #include"stdio.h" int sub(int m) { static a=4; a+=m; return a; } void main() { int i=2
下面程序的输出结果是( )。 #include"stdio.h" int sub(int m) { static a=4; a+=m; return a; } void main() { int i=2
admin
2013-02-23
63
问题
下面程序的输出结果是( )。 #include"stdio.h" int sub(int m) { static a=4; a+=m; return a; } void main() { int i=2,j=1,k; k=sub(i); k=sub(j); printf("%d",k); }
选项
A、6
B、7
C、8
D、9
答案
2
解析
在函数sub()的函数体中定义了一个静态存储变量a,a的值在函数调用完毕返回主函数后仍存在。第一次调用sub(i), a=a+m=4+2=6,返回值为6。第二次调用sub(j),a=a+m=6+1=7,返回值为7,最后输出k的值为7。
转载请注明原文地址:https://kaotiyun.com/show/o7Pp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
算法的工作量大小和实现算法所需的存储单元多少分别称为算法的【】。
若在fopen函数中使用文件的方式是"wb+",该方式的含义是()
字符(char)型数据在微机内存中的存储形式是______。
若要说明一个新类型名ArrInt,使得定义语句ArrIntx;等价于定义语句Intx[4][10];,正确的说明语句形式为【】。
类是一个支持集成的抽象数据类型,而对象是类的【】。
下列选项中不是结构化程序基本结构的是
一个类可以从直接或间接的祖先中继承所有属性和方法。采用这个方法提高了软件的【】。
请用位运算实现下述目标(设16位二进制数的最低位为零位):(1)输出无符号正整数m的第i个二进制位的数值。(2)将m的第i个二进制位置1,其余的位不变,然后输出m。#include"stdio.h"【】main(){unsigned
下列说法正确的是()
按照“后进先出”原则组织数据的数据结构是______。
随机试题
属于工程成本分析方法中基本分析方法的有()。
A.5%B.20%C.40%D.50%E.80%上颌第二前磨牙单根管者约为
对尿试带模块而言,起保护作用,防止大分子物质对试剂反应污染的是()
病毒基因组为DNA的肝炎是下列哪种( )。
下列计算机中的存储器速度最快的是()。
在地形艰险及爆破量较小地段(如打水沟、挖基坑等),应优先选择以下爆破方式的是()。
书法、绘画和工艺美术是我国的传统艺术。下列选项说法不正确的是()。
Duringrecentyearswehaveheardmuchabout"race";howthisracedoescertainthingsandthatracebelievescertainthingsan
在考生文件夹下,存在一个数据库文件“samp1.accdb”,里边已经设计好了表对象“tDoctor”、“tOffice”、“tPatient”和“tSubscribe”。试按以下操作要求,完成各种操作:删除“tDoctor”表中的“专长”字段,并设
Thenextgreatlandareathatmanhopestocolonizeisthemoon.InsizeitisnearequaltotheareaofNorthand
最新回复
(
0
)