首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #inc1ude #inc1ude struct A {int a;char b[10];double c;}; void f(struct A*t); main() { struct
有以下程序: #inc1ude #inc1ude struct A {int a;char b[10];double c;}; void f(struct A*t); main() { struct
admin
2021-06-15
23
问题
有以下程序:
#inc1ude
#inc1ude
struct A
{int a;char b[10];double c;};
void f(struct A*t);
main()
{ struct A a={1001,"ZhangDa",1098.0};
f(&a);print("%d,%s,%6.1 f\u",a.a,a.b,a.c);
}
void f(struct A*t)
{ t—>a=1002;strcpy(t—>b,"ChangRong”);t—>c=1202.0;)
程序运行后的输出结果是( )。
选项
A、1001, zhangDa, 1098.0
B、1002, ChangRong, 1202.0
C、1001, ChangRong, 1098.0
D、1002, zhangDa, 1202.0
答案
B
解析
本题主要考查是的函数调用时参数之间的传递问题。在C语言中参数之间的传递是传值,也就是把实参的值复制一份传递给形参,而实参的值不发生变化。但对于指针调用来说,函数直接对实参的地址操作,因此在这种情况下实参变化。
转载请注明原文地址:https://kaotiyun.com/show/8ytp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序段中.与语句k=a>b?(b>e?1:0):0;功能相同的是()。
有下列程序:main(){intx[31][2]={0},i;for(i=0;i
设有如下函数定义intfun(intk){if(k<1)return0;elseif(k==1)return1;elsereturnfun(k-1)+1;}若执
在数据库设计中,将E-R图转换成关系数据模型的过程属于
有以下程序#includeintfun(){staticintx=1;x+=1;returnx;}main(){inti,s=1;for(i=1;i<=5;i++)s+=fun();printf("%d\n",s);
在软件开发中,需求分析阶段可以使用的工具是
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
当a=1、b=2、c=3、d=4时,执行下面程序段后,x的值是()。if(a
某二叉树共有7个节点,其中叶子节点有1个,则该二叉树的深度为(假设根节点在第1层)()。
随机试题
《鲒埼亭集》的作者是()
Theperiod,whichhasbeenreferredtoas______intheliteraryhistoryoftheUnitedStates,israngingfrom1865to1914.
A.反转录B.中心法则C.复制D.翻译E.转录RNA指导的多肽链合成过程称为
先天性内斜视一般发生在什么时候
属于抗代谢物的抗肿瘤药是
设一定时期待销售商品价格总额为1000亿元,赊销商品价格总额为100亿元,到期应支付的总额为150亿元,相互抵消的总额为30亿元,同名货币的流通速度为6次。试求货币需求量()。
国际旅行社招徕外国旅游者来我国旅游,可以经营()。
已知,B=PAP—1,求B2016+A4。
Zhang,yourboss,toldyoutoaskMsLiutoattendasalespresentationonanewproduct.WriteanotetoMs.Liu:sayingwh
Someinsectscanchangetheirshapesorcolorstomixwiththeirnatural(surround)______.
最新回复
(
0
)