首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是 #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; p
以下程序的输出结果是 #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; p
admin
2010-12-10
105
问题
以下程序的输出结果是
#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
解析
考查指针作为参数的函数调用。尽管C语言以传值方式进行函数调用,但也可以通过传递指针的值(变量的地址)来达到修改实参变量值的目的,这是此题主要说明的问题。另外,应注意表达式*(z++)的值是*z,其后的z++在程序中无实际作用。函数调用时,由于x,y和z分指向a,b和c,因此,*x,*y和*z就是a,b和c。第一次调用函数时, *x=a=10, *y=b=40,*z=c=20输出结果为11,41,20,至此,已经可以肯定选项B)是正确的。在第一次输出后,a=11,b=41,c=20,第二次输出为:12,42,20。
转载请注明原文地址:https://jikaoti.com/ti/tOB0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
窗体上有一个名称为Command1的命令按钮,其事件过程如下:PrivateSubCommand1_Click() x="VisualBasicProgramming" a=Right(x,11) b=Mid(x,7,5) c=
窗体上有1个名称为Text1的文本框,1个名称为Label1的标签。程序运行后,如果在文本框中输入信息,则立即在标签中显示相同的内容。以下可以实现上述操作的事件过程为( )。
设程序中定义了下面的过程:PrivateSubproc(chAsString)PrintchEndSub下面语句中错误的是()。
已知a=6,b=15,c=23,则语句PrintSgn(a+bMod6-c\a)&a+b的输出结果为
设有一个有10个元素的数组,下列程序将该数组的第1个元素与第10个元素交换,第2个元素与第9个元素交换……,第5个元素与第6个元素交换,在横线处应填写()。PrivateSubCommandl_Click()Dima(1T
表达式Abs(-5)+Len(“ABCDE”)的值是()。
以下关于多重窗体程序的叙述中,错误的是( )。
(1)在考生文件夹下有一个工程文件sit3.vbp,其功能是:①单击“读数据”按钮,则把考生文件夹下in3.dat文件中的20个整数读入数组a中,同时显示在Text1文本框中;②单击“变换”按钮,则数组a中元素的位置自动对调(即第一个数组元
在考生文件夹下有一个工程文件sjt5.vbp,窗体上有两个命令按钮,标题分别是“读数据”和“统计”,请添加一个名称为Label1、标题为“回文个数为”的标签和一个名称为Text1,初始内容为空的文本框,如图所示。程序功能如下:①单击“读
与结构化需求分析方法相对应的是【】方法。
随机试题
构建社会主义和谐社会的总要求是()
已知函数f(x)在点x0处可导,且f′(x0)=2,则等于().
由脾气布散脾精而化生的是
A.妊娠12周以前终止B.妊娠满12周至不满28足周终止C.妊娠满28周至不满37足周终止D.妊娠满37周至不满42足周终止E.妊娠满42足周及以后终止过期产是指
委托加工应税消费品,由受托方代收代缴消费税时,其计税依据首先应比照受托方销售的同类消费品的销售价格计算。受托方没有同类消费品的销售价格的,再按照组成计税价格计算。()
根据合伙企业法律制度的规定,下列各项中,不属于普通合伙人当然退伙情形的是()。
在自然情境中对人的行为进行有目的、有计划的系统观察并记录,然后对所做的记录进行分析,以期发现心理活动变化和发展的规律的研究方法称为()。
下列关于新医学模式的理解,不正确的是()。
吴总经理出差两个星期刚回到公司,许多中层干部及办公室人员马上就围了过来。大家站在那里,七嘴八舌一下子就开成了一个热烈的自发办公会,有人向吴总汇报近日工作进展情况,有人向吴总请求下一步工作的指示,还有人向吴总反映公司内外环境中出现的新动态。根据以上情况,你认
下列程序的运行结果为______。main(){inta,*p;p=&a;a=100;printf("a=%d*p=%d*&a=%d&*p=%u"
最新回复
(
0
)