首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 #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
以下程序的输出结果是( )。 #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
admin
2021-02-25
67
问题
以下程序的输出结果是( )。
#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,%d\n”,++*x,++*y,*(z++));”使得a和b的值均加1,而“*(z++)”由于先执行“z++”,所以c的值不变;第二次调用函数“ptr(&a,&b,&c);”使得a和b在上一次的基础上再各自加1(因为形参和实参进行的是地址传递),而c的值仍不变。
转载请注明原文地址:https://kaotiyun.com/show/l1tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序typedefstructstu{charname[10],gender;intscore;}STU;voidf(char*p){strcpy(p,"Qian");)ma
以下叙述中正确的是
以下定义语句中正确的是
若有以下程序段charstr[4][12]={"aaa","bbbb","ccccc","dddddd"},*strp[4];inti;for(i=0;i
若变量已正确定义for(x=0,y=0;(y!=99&&x
在C语言中,只有在使用时才占用内存单元的变量,其存储类型是
下面不属于软件测试实施步骤的是
在软件开发中,需求分析阶段产生的主要文档是( )。
随机试题
我国原盐生产的三大种类包括海盐、井矿盐和湖盐。近年来,我国井矿盐逐渐取代海盐,成为我国最主要的原盐品种。2016年下半年,我国原盐实际产量占全年的比重比上半年约:
在。Excel2003中,下列关于在工作簿中移动和复制工作表的叙述,错误的是___________。
颅内压升高不能出现
甲减黏液水肿性昏迷的治疗首选治疗是()。
拔除胸腔闭式引流管时,应嘱患者()
交流电源的()是标志其电能质量的重要指标。
一个赔付率超赔合同规定,赔付率超过75%以后的50%,由接受公司负责,并规定120万元为赔付限额。分出公司的净保费收人为200万元,已发生赔款为160万元。根据以上资料,回答下列问题:接受公司负责的赔款应该是()万元。
个人所得税、印花税、耕地占用税均通过“应交税费”科目核算。()
DepressionCarrieMcintyreandDamonThompsonwereeagerlyplanningtheirfuturetogether.TheyoungFloridacouplehadgoo
期货合约与远期现货合约的根本区别在于()。
最新回复
(
0
)