首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 #include void prt(int*x,int*y,int*z) {printf("%d,%d,%d\n",++*x,++*y,*(z++));} main() {int
以下程序的输出结果是( )。 #include void prt(int*x,int*y,int*z) {printf("%d,%d,%d\n",++*x,++*y,*(z++));} main() {int
admin
2019-12-17
18
问题
以下程序的输出结果是( )。
#include
void prt(int*x,int*y,int*z)
{printf("%d,%d,%d\n",++*x,++*y,*(z++));}
main()
{int a=10,b=40,c=20;
prt(&a,&b,&c);
prt(&a,&b,&c);}
选项
A、11,42,31
12,22,41
B、11,41,20
12,42,20
C、11,21,40
11,21,21
D、11,41,21
12,42,22
答案
B
解析
本题考查的是函数参数的传递及自加运算符。主函数中第一次调用函数“prt(&a,&b,&c);”,此函数中的输出语句“printf("%d,%d,%d\n",++*x,++*y,*(z++));”使得a和b的值均加1,而“*(z++)”由于先执行“z++”,所以c的值不变;第二次调用函数“prt(&a,&b,&c);”使得a和b在上一次的基础上再各自加1(因为形参和实参进行的是地址传递),而c的值仍不变。
转载请注明原文地址:https://jikaoti.com/ti/KZG0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序段intj;floaty;charname[50];scanf("%2d%f%s",&j,&y,name);当执行上述程序段,从键盘上输入555667777abc后,y的值为
有以下程序main(){inta=2,c=5;printf("a=%%d,b=%%d\n",a,c);}程序的输出结果是
以下能正确定义且赋初值的语句是
以下选项中可用作C程序合法实数的是
C语言程序的模块化通过以下哪个选项来实现
以下叙述中错误的是
要求定义一个具有6个元素的int型一维数组,以下选项中错误的是()。
某循环队列的存储空间为Q(1:m),初始状态为front=rear=m。现经过一系列的入队操作和退队操作后,front=m,rear=m—1,则该循环队列中的元素个数为()。
给定程序中,函数fun的功能是:计算形参x所指数组中N个数的平均值(规定所有数均为正数),将所指数组中大于平均值的数据移至数组的前部,小于等于平均值的数据移至x所指数组的后部,平均值作为函数值返回,在主函数中输出平均值和移动后的数据。例如,有10个正
随机试题
Ican’tgetmyboots_____Theyaretootight.
采用总价合同时,对发包工程的内容及其各种条件都应该基本清楚、确定。在施工过程中,这类合同更容易给业主带来的索赔是()。
演绎推理由()组成。
材料:有一天,三年级二班的王小明同学在自习课大声喧哗,不仅不听值日学生干部的制止,反而反唇相讥,值日干部要将这位学生拉到讲台前站着,结果两人闹别扭,在教室大吵大闹,大有兵戎相见之势。这时班主任进入教室,见到这种状况并没有立即批评他们,而是咳了一声
【2018上】请认真阅读下列材料,并按要求作答。设计“甚至”一词的教学过程。
在现阶段,我们的工作重心是发展经济,阶级斗争已经不是我国社会的主要矛盾,这意味着公安机关的专政职能可以削弱。()
甲、乙、丙、丁四个国家的基尼系数分别为0.306、0.415、0.378、0.406。据此分析上述四个国家的收入分配情况,判断正确的是:
设L:y=由x=0,L及y=sint围成的区域面积为S1(t);由L、y=sint及围成的区域面积为S2(t),其中0≤t≤(1)令S(t)=S1(t)+S2(t),求S(t).(2)t取何值时,S(t)取最小值?t取何值时,S(t)取最大值?
下列关于栈叙述中正确的是()。
WhichoneisthesignofthePope’sauthority?
最新回复
(
0
)