以下执行下面程序的输出结果果是()。 #define abc(x,y)(×)<(y)(×):(y)

《C语言程序设计》模拟试卷二

一、填空题(每空2分,共30分)

3.以下程序的功能是:从键盘上输入若干名学生的成绩(百分制可带小数,以输入负数或0为结束标志)统计并輸出最高成绩和最低成绩。请填空

}

主要是将形参带参数问题


x是个引用,是a[1]的别名对x的操作就是对a[1]的操作,在函数fun中a[1]赋值为23了所以就是23.

但y是形参,对y的操作并不会影响到a[0]的值所以a[0]并没有改变,还是23.

伱对这个回答的评价是

23,23.fun函数中X 是地址传递,而Y是值传递没有返回值。

你对这个回答的评价是

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

}

这个执行下面程序的输出结果果昰9

这个程序相当于下面的程序,省略掉③和④一对花括号:

③句和④不会被执行所以,z的值是9

判断③和④隐含一个花括号的方法是,else与最近的if语句配对

你对这个回答的评价是?

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知噵的答案。

}

我要回帖

更多关于 执行下面程序的输出结果 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信