首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #include struct A { int a; char b[10]; double c;}; void f(struct A t); main() { struct A a={1001,"ZhangDa",109
有以下程序 #include #include struct A { int a; char b[10]; double c;}; void f(struct A t); main() { struct A a={1001,"ZhangDa",109
admin
2015-07-31
89
问题
有以下程序
#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/qhDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
表达式pow(2.8,sqrt(float(x)))值的数据类型为______型。
有下列程序:#include<stdio.h>main(){charc;while((c=getchar())!=’,’)putchar(++c);}程序运行时,如果从键盘输入:A,B,<CR>,则输出
在链表的运算过程中,能够使空表与非空表的运算统一的结构是______。
设有定义:ihta=2,b=3,c=4;,则下列选项中值为0的表达式是()。
下列关于线性链表的描述中正确的是()。
两个或两个以上模块之间联系的紧密程度称为()
将E-R图转换到关系模式时,实体与实体间的联系可以表示成()。
某二叉树中度为2的结点有n个,则该二叉树中有【】个叶子结点。
在计算机软件系统的体系结构中,数据库管理系统位于用户和【】之间。
一名学生只能住一间宿舍,一间宿舍可住多名学生,则实体“宿舍”与实体“学生”的联系属于()的联系。
随机试题
容易引起输血后肝炎的病毒有________、________。
我国《农村土地承包法》第56条规定:“当事人一方不履行合同义务或者履行义务不符合约定的,应当依照《中华人民共和国合同法》的规定承担违约责任。”这一规定不属于:
股票是经过国家主管机关核准发行的,具有法定性。股票作为票式证券,表现在股票的制作程序、记载内容和记载方式都必须符合法律规定和公司章程的规定。()
燃烧的必要条件是()。
某公司为了扩大规模购置新的资产,拟以每股20元的价格增发普通股100万股,发行费用率为6%,本年支付每股股利0.6元,假定股利的固定增长率为5%,则发行新股的资本成本为()。
下列关于存货会计处理的表述中,正确的有()。
美国拒绝执行减少二氧化氮排放量的《京都议定书》,惹来欧洲、日本、俄罗斯、中国及联合国秘书长的批评。最近几十个环保组织联手将10万封电子邮件抗议信投到了美国白宫总统电子邮件信箱里,则代表了世界公众舆论对它的谴责和抗议。则下列分析不正确的是:
写出移动平均线技术指标的计算公式,说明在实际应用中移动平均线的作用及不足。
Java程序包括源代码(.java文件)、__________、由归档工具生成jar生成的.jar文件、对象状态序列化.ser文件。
Tobeagoodteacher,youneedsomeofthe【B1】______ofagoodactor.Youmustbeabletoholdtheattentionandinterestofyour
最新回复
(
0
)