首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的运行结果是【 】。 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
27
问题
以下程序的运行结果是【 】。
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://kaotiyun.com/show/gOHp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
(1)在名称为Form1的窗体上添加一个名称为Shape1的圆角矩形,高、宽分别为1000、2000。请利用属性窗口设置适当的属性以满足下列要求:①圆角矩形中填满绿色(颜色值为:&H0000FF00&或&HFFOO&)。②窗体的标题为“
(1)在名称为Form1的窗体上添加一个名称为Command1的命令按钮,标题为“打开文件”,再添加一个名称为CD1的通用对话框。程序运行后,如果单击命令按钮,则弹出打开文件对话框,请按下列要求设置属性和编写代码:①设置适当属性,使对话框的标题为
请根据以下各小题的要求设计VisualBasic应用程序(包括界面和代码)。考生文件夹下的工程文件sjt2.vbp中有一个由直线Line1、Line2和Line3组成的三角形,直线Line1、Line2和Line3的坐标值见表3-4:
以下能对正实数d的第3位小数四舍五入的表达式是
下列叙述中正确的是
以下能在窗体Form1的标题栏中显示“VisualBasic窗体”的语句是
能正确表述“x为大于等于5并且小于20的数”的VisualBasic表达式是
下列选项中,不属于数据库管理的是()。
算法的有穷性是指()。
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是()。
随机试题
以根入药的有
以下说法错误的是()。
党的十五大提出我国要实施的重要战略是
A.杜仲B.肉桂C.白鲜皮D.黄柏E.厚朴内表面呈暗黄色或淡棕色的中药材是()
库存量过大被喻为“众弊之源”,所以日常运营需要维持“合理库存”,库存控制的首要任务是根据()的要求来控制库存。
椭圆齿轮流量计具有的特点有()。
()是银行内部管理人员根据银行所承担的风险计算的,银行需要保有的最低资本,它用来衡量和应付银行的非预期损失。
防火墙主要用来加强网络之间的访问控制、保护内部的网络操作环境,以下关于防火墙功能的说法中,错误的是()。
一个正方形的一边减少20%,另一边增加2,得到长方形的面积与原正方形的面积相等,问正方形面积是多少?
•Lookatthenotebelow.•Youwillhearamanaskinganothertobuychina.TelephoneMessageDate:lstAprilTime:
最新回复
(
0
)