首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的运行结果是【 】。 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
以下程序的运行结果是【 】。 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
admin
2009-01-15
28
问题
以下程序的运行结果是【 】。
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);
}
选项
答案
m=4 k=4 i=5 k=5
解析
main()函数首先定义了1个变量i,并初始化为4。然后用表达式i++的值为实参调用函数fun(),因为后缀”表达式的值为增1之前的值,故此时传递给函数的参数 m值为4。fun()函数中,首先让形参m自增k,由于此时k还是0,所以m不变,然后让k自增m,执行后k的值和m相同为4。最后fun()函数输出m和k廿的值,两个值都是4,故首先输出了“m=4 k=4 ”,输出完后,k自增1(k变为5)。fun()函数执行完毕,返回main()函数中,此时i会被自增1变为5,故接着又输出的i和k的值都是5。故最终输出结果是“m=4 k=4 i=5 k=5”。
转载请注明原文地址:https://www.kaotiyun.com/show/gOHp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。(1)在名称为Form1的窗体上画两个标签(名称分别为lblBook和lblAuthor,标题分别为“书名”和“作者”)、两个文本框(名称分别为txtBook和txt
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。(1)在名称为Form1的窗体上画两个标签(名称分别为Label1和Label2,标题分别为“身高”和“体重”)、两个文本框(名称分别为Text1和Text2,Tex
有两个关系R和T如下:则由关系R和T如下:
结构化程序所要求的基本结构不包括
为了删除列表框中的一个列表项,应使用的列表框方法是
下面不能作为结构化方法软件需求分析工具的是
(1)考生文件夹中有工程文件sjt3.vbp。程序运行时,单击窗体,则开始每隔5秒钟在文本框中显示一次当前时间,文本框中文字的颜色每隔8秒在红色(颜色值为&HFF)与黑色(颜色值为0)之间切换。在给出的窗体文件中已经有了全部控件,但程序不完整。要
负责数据库中查询操作的数据库语言是( )。
下列不是VisualBasic合法常量的是()。
有二叉树如下图所示:则前序序列为()。
随机试题
下列论述哪项符合奥瑞姆的自理学说的内容()。
银行对工程项目管理的主要目的是保证资金的()。
根据有关规定,统计资料有3种类型,它们是计量资料、计数资料和()
完整的课程理论,应当兼顾理论性和应用性。()
对一项科学工作的评价不能简单地归结为一个数字的大小,任何数字都不能取代同行评议及对该工作科学意义的具体分析和历史检验。然而,不好的评价指标有可能误导评审人员,导致错误的结果;而好的评价指标可以提供更准确的信息,使相应的评审更加客观和公正。这段文字意
下列人员可以被录用为公务员的是:
[*]
英文大写字母B的ASCII码为42H,英文小写字母b的ASCII码为
Peaceanddevelopmentremaintheprincipalthemesintoday’sworld,andtheoverallinternationalsecurityenvironmentremainss
SurprisingSideEffectsofGlobalWarmingNowadays,alotof(1)______happenedasaresultofthewarmerclimate,suchasri
最新回复
(
0
)