首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
以下程序的输出结果是( )。 #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
58
问题
以下程序的输出结果是( )。
#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全国计算机二级
相关试题推荐
有以下程序#includemain(){chara=’H’;a=(a>=’A’&&a
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是
若有定义语句:intx=10;,则表达式x-=x+x的值为()。
以下叙述中错误的是()。
若有以下程序段charstr[4][12]={"aaa","bbbb","ccccc","dddddd"},*strp[4];inti;for(i=0;i
有以下程序(strcat函数用以连接两个字符串)#include#includemain(){chara[20]="ABCD\0EFG\0",b[]="IJK";strcat(a,b);printf("%s\n",a);}程序
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是()。
以下叙述中正确的是
设顺序表的长度为40,对该表进行冒泡排序。在最坏情况下需要的比较次数为
E-R图中用来表示实体的图形是()。
随机试题
社会主义民主的本质是()
关于股静脉的描述,错误的是
甲状腺腺瘤的治疗原则是
男,45岁。突然呕血400ml并伴黑便,血压100/70mmHg,心肺(一),可见腹壁静脉曲张,肝未触及,脾于肋下2cm,可触及。应首选的治疗是
木工,男,38岁,工作中右手食指被电锯切割离断。立即将患者送到医院行断指再植。其断指的保存方法应该是用无菌纱布包好放在
A.肱骨外上髁炎B.髋关节结核C.腰椎间盘突出症D.颈椎病E.桡骨茎突狭窄性腱鞘炎Finkelstein征阳性见于
以下关于短脉冲雷达测试路面厚度方法的说法中错误的是()。
在证券的自营买卖业务中,证券公司自己作为投资者,买卖的收益与损失完全由证券公司自身承担。而在代理买卖业务中,证券公司仅充当代理人的角色,证券买卖的时机、价格、数量、内容都由证券委托人决定,由此而产生的收益和损失也由委托人承担。( )
[A]Thepossibilitytoincreaseyourgutmicrobiota[B]Scientist’sopiniontowardsthefoodvalue[C]Theindispensabler
Directions:Forthispart,youareallowedthirtyminutestowriteacompositiononthetopic:"WhatDoYouThinkofChallenge?"
最新回复
(
0
)