首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的运行结果是( )。 int k=0; void fun(int m) {m+=k;k+=m;printf("m=%d\n k=%d",m,k++);} main() {int i=4; fun(i+
以下程序的运行结果是( )。 int k=0; void fun(int m) {m+=k;k+=m;printf("m=%d\n k=%d",m,k++);} main() {int i=4; fun(i+
admin
2013-02-23
43
问题
以下程序的运行结果是( )。
int k=0;
void fun(int m)
{m+=k;k+=m;printf("m=%d\n 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()中定义了一个变量i,并赋初值4,调用fun()函数将i的初值传递给形参m,进行fun()函数后的运算,输出结果为m=4,k=4。将k值输出后自行增加1,k=5,此时全局变量k的值变为5。主函数中调用fun()函数后,i再自行增加1,i=5,所以主函数输出的结果为“i=5 k=5”。
转载请注明原文地址:https://kaotiyun.com/show/nKPp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的运行结果是【】。#defineMAX(a,b)(a>b?a:b)+1main(){inti=6,j=8,k;printf("%d\n",MAX(i,j));}
如下程序片段:ina,b,c;printf("inputa,b,c:");scanf("a=%d,b=%d,c=%d",&a,&b,&c);欲使输出结果为1、2、3(分别对应于a、b、c),输入数据的正确形式为【】。
若在以下定义和赋值语句,则才s数组的第i行第j列(假设i,j已正确说明并赋值)元素地址的合法引用为ints[2][3]={0},(*p)[3];p=s;
具有3个结点的二叉树有
与y=(x>0?1:x<0?-1:0):的功能相同的if语句是()
下列4项中说法不正确的是()
以下数据结构中不属于线性数据结构的是______。
在下列方法中,不用查找表中数据元素的关系进行查找的方法是______。
以下说法中正确的是______。
可以在C语言程序中用做用户标识符的一组标识符是()。
随机试题
可变形部件定义完成后,将在部件导航器中列出可变形特征。
构成市场的第一要素是()
按发病率递减的顺序,食管癌最常见的部位依次是
根据疾病诊断的需要,灵活选用窗宽、窗位。颅脑CT图像常用脑窗摄影。窗宽80~100HU,窗位35HU左右。颅底、内听道病变;颅脑外伤;颅骨病变,或颅内病变侵犯颅骨,必须加摄骨窗。骨窗的窗宽1000~1400HU,窗位300~500HU。耳鸣及疑桥小脑角区病
腭裂修复术后,语音功能恢复正常的必要条件是该患者行牙槽嵴裂植骨术的目的不包括
下列属于宏观调控措施的有()。
Smokingisveryprevalent(普遍的)intheWest,bothbymenandbywomen.Buttherearestillpeoplewhodonotsmokeandwhodislik
WhenIfirstcametothiscountry,IthoughtlittlethatIshouldstayheresolong.
PassageTwoWhatcanwelearnfromthelastparagraph?
A、Listhergreateststrengthsandweaknesses.B、Saysomethingaboutherlikesanddislikes.C、Writeabriefreporttoherdepart
最新回复
(
0
)