首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 #include<stdio.h> void prt(int *x,int *y,int *z) {printf(’’%d,%d,%d\n’’,++ * x,++*y,*(z++));}
以下程序的输出结果是( )。 #include<stdio.h> void prt(int *x,int *y,int *z) {printf(’’%d,%d,%d\n’’,++ * x,++*y,*(z++));}
admin
2021-07-09
36
问题
以下程序的输出结果是( )。
#include<stdio.h>
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,‰\n’’,++*x,++*y,*(z++));”使得a和b的值均加1,而“*(z++)”由于先执行“z++”所以c的值不变;第二次调用函数“pn(&a,&b,&c);”使得a和b在上一次的基础上再各自加1(因为形参和实参进行的是地址传递),而c的值仍不变。
转载请注明原文地址:https://kaotiyun.com/show/ROtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列定义数组的语句中,正确的是
设有以下函数:voidfun(intn,char*s){……}则下面对函数指针的定义和赋值均正确的是
以下叙述中正确的是
在长度为97的顺序有序表中作二分查找,最多需要的比较次数为
以下不能输出字符A的语句是(注:字符A的ASCII码值为65,字符a的ASCII码值为97)
在16位编译系统上,若有定义“inta[]={10,20,30},*p=a;”,当执行“p++;”后,下列说法错误的是
设有定义:intx=2;,以下表达式中,值不为6的是()。
设有某函数的说明为:int*func(inta[10],intn);则下列叙述中,正确的是()。
使用VC++2010打开考生文件夹下blank1中的解决方案。此解决方案的项目中包含一个源程序文件blank1.c。在此程序中,函数fun的功能是:在带头结点的单向链表中,查找数据域中值为ch的结点。找到后通过函数值返回该结点在链表中所处的顺序号;若不存在
设有条件表达式:(ExP)?i++;j--,则以下表达式中(EXP)完全等价的是()。
随机试题
患者,男,56岁。既往有高血压病史,突然出现偏瘫,急查CT如图,该患者可能出现
流行性脑脊髓膜炎患者最典型的皮肤黏膜体征是
某药品生产日期为20040906,有效期为3年,可使用到
整体顾客成本是为购买该产品或服务时付出的全部代价,下列不属于整体顾客成本的是:()。
班主任工作千头万绪,但()是班主任工作的中心环节。
A.I’lldropbythereonmywaytoclasstoday.B.Ithoughtyoulikedtheapartment.C.I’vedecidedtolookforanewplace.
秦朝的起诉方式有()
某书店有一个收银员,该书店最多允许n个购书者进入。将收银员和购书者看作不同的进程,其工作流程如图7-8所示。利用PV操作实现该过程,设置信号量S1、S2和Sn,初值分别为0,0,n。则图7-8中a1和a2应填入(69), b1和b2应填入(70)。
以下选项中不能作为C语言中合法常量的是()。
LeavingHomeGenerally,mostpeoplehaveintheirmindsapictureoftheir"idealhome",butifyouarestudentsorpeopleju
最新回复
(
0
)