首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的运行结果是 int k=0; void fun(int m) {m+=k;k+=m;printf("m=%d k=%d",m,k++);} main() {int i=4; fun(i++); prin
以下程序的运行结果是 int k=0; void fun(int m) {m+=k;k+=m;printf("m=%d k=%d",m,k++);} main() {int i=4; fun(i++); prin
admin
2010-12-10
88
问题
以下程序的运行结果是 int k=0; void fun(int m) {m+=k;k+=m;printf("m=%d k=%d",m,k++);} main() {int i=4; fun(i++); printf("i=%d k=%d\n",i,k); }
选项
A、m=4 k=5 i=5 k=5
B、m=4 k=4 i=5 k=5
C、m=4 k=4 i=4 k=5
D、m=4 k=5 i=4 k=5
答案
B
解析
由于在main()函数中,变量i=4,所以就调用fun(4),则输出“m=4k=4”。然后变量k增1等于5,变量i增1等于5,所以main()函数的“pdntf("i=%d k=%d\ n",i,k);”语句输出“i=5 k=5”。
转载请注明原文地址:https://kaotiyun.com/show/9UPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序:PrivateSubForm_Click()DimSAsStringS=InputBox("请输入一个字符串:")Fori=1ToLen(S)\2IfMid(S,
在窗体上画一个名为Command1的命令按钮,然后编写以下程序:PrivateSubCommand1_Click() DimM(10)AsInteger Fork=1To10 M(k)=12-k Nextk
在程序中要使用Array函数给数组arr赋初值,则以下数组变量定义语句中错误的是( )。
窗体上有1个名为List1的列表框,其中已经输入了若干个项目(如图3所示);还有2个文本框,名称分别为Text1、Text2,1个名称为Commandl的命令按钮,并有以下程序。PrivateSubCommand1Click()
设:a=2,b=8,c=6,d=3,表达式a>bAndNot(c>d)Ord>c的值是
以下程序的功能是随机产生10个两位的整数:OptionBase1PrivateSubCommand1_Click() Dima(10)AsInteger DimiAsInteger Randomize Fori=1
窗体上有三个水平滚动条,名称分别为HSRed、HSGreen和HSBlue,取值范围均是0~255,代表颜色的三种基色。改变滚动框的位置,可以改变三种基色的值,从而改变窗体的背景色,如下图所示。程序代码如下:Dimcolor(3)AsIntege
随机试题
如何正确理解社会主义初级阶段的含义?
Thefirstsnowboardsweremadeinthe1960s.However,itwasinthelate1970sthattheybecamemore【C1】______Throughoutthe198
经营漂流旅游的企业应明确告示()不宜参加。
斯金纳认为学习过程的有效进行依赖于几个条件,它们是()。
三顾茅庐:刘备
Arbitrationclause
设随机变量X和Y都服从正态分布,且它们不相关,则()
J.Martin认为,信息资源规划是由规划者自顶向下地规划,再由数据库管理员【】上进行详细设计。
Restrainedfromtheslave-trade—thefavoritetrafficofthechiefs—A(opposedin)theirmaraudingpropensity,andthreatenedbyt
WhentheDowrockets300pointsorthestocksofretailers,say,getdecimated,Idevourthenews.Here’smyadmission:I’mabu
最新回复
(
0
)