首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #include struct A { int a; char b[10]; double c; }; void f(struct A t); main() { struct A a={1001,"ZhangDa",10
有以下程序 #include #include struct A { int a; char b[10]; double c; }; void f(struct A t); main() { struct A a={1001,"ZhangDa",10
admin
2015-07-31
48
问题
有以下程序
#include
#include
struct A
{
int a;
char b[10];
double c;
};
void f(struct A t);
main()
{
struct A a={1001,"ZhangDa",1098.0};
f
(A);
printf("%d,%s,%6.1f\n", a.a,a.b,a.c);
}
void f(struct A t)
{
t.a=1002;
strcpy(t.b,"ChangRong");
t.c=1202.0;
}
程序运行后的输出结果是( )。
选项
A、1002, ZhangDa,1202.0
B、1002,ChangRong,1202.0
C、1001, ChangRong,1098.0
D、1001,ZhangDa,1098.0
答案
D
解析
本题考查结构体的相关操作以及传值、传址的区别,该题中调用f函数后,会生成参数a的一个副本,而不会改变a的值,所以a值维持原值,选项D正确。
转载请注明原文地址:https://kaotiyun.com/show/SnDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
执行以下程序后i的值为()。main(){intx,i;for(i=l,x=1;i<=36;i++){if(x>=20)break;if(x%5==1){x+=5;continue
若有定义语句:floatx[6];则以下对x数组元素的正确引用形式是()。
对长度为n的线性表进行顺序查找,在最坏情况下需要比较的次数为()。
下列对于软件测试的描述中正确的是()。
设有下列二叉树:对此二叉树中序遍历的结果为()。
设有如下三个关系表下列操作中正确的是
有下列二叉树,对此二叉树前序遍历的结果为()
下列数据结构中,能用二分法进行查找的是()。
一个项目具有一个项目主管,一个项目主管可管理多个项目,则实体"项目主管"与实体"项目"的联系属于【】的联系。
随机试题
Ifyouhavethreeyears’workexperience,youwillbetheright________forthisjob.
企业文化
男,8个月,腹泻3天,入院诊断脱水酸中毒、营养不良,经补液纠正脱水酸中毒于入院后12小时出现嗜睡、呼吸变浅、心音低钝、心率加快、腹胀、肠鸣音弱,血钠135mmol/L。如该患儿在脱水纠正后出现惊厥,首先要考虑的诊断是
受理申请医师注册的卫生行政部门除执业医师法第十五条规定的情形外,应当自收到申请之日起多少日内准予注册,并发给由国务院卫生行政部门统一印制的医师执业证书
急性型再生障碍性贫血早期最突出的表现是:
下列不属于工资费用的是()。
职业道德对本行业从业人员所作的规范主要是针对其在职业活动中的( )。
Oceanographyhasbeendefinedas"Theapplicationofallsciencestothestudyofthesea".Beforethenineteenthcentury,scien
近十年来,新飞冰箱厂通过不断引进先进设备的技术,使得劳动生产率大为提高。即在单位时间里,较少的工人生产了较多的产品。请问以下哪项如果为真,就一定能支持上述结论?Ⅰ.和1997年相比,2007年新飞冰箱厂的年利润增加了一倍,工人增加了10%Ⅱ.和1997
What’syourearliestchildhoodmemory?Canyourememberlearningtowalk?Ortalk?Thefirsttimeyouheardthunderorwatcheda
最新回复
(
0
)