首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include #include stmct STU { int a; char b[10]; float c; }; void fun(struct STU t); main() { struct STU a={1001,’’Tim’’,
有以下程序: #include #include stmct STU { int a; char b[10]; float c; }; void fun(struct STU t); main() { struct STU a={1001,’’Tim’’,
admin
2021-07-09
58
问题
有以下程序:
#include
#include
stmct STU
{
int a;
char b[10];
float c;
};
void fun(struct STU t);
main()
{
struct STU a={1001,’’Tim’’,635.0};
fun(a);
printf(’’%d,%s,%5.1f\n’’,a.a,a.b,a.c);
}
void fun(struct STU t)
{
t.a=1002:
strcpy(t.b,’’Dom’’);
t.c=701.0;
}
程序运行后的输出结果是( )。
选项
A、1001,Tim,635.0
B、1002,Dom,701.0
C、1002,Dom,701.0
D、1001,Tim,701.0
答案
A
解析
此题主要是考查结构体作为子函数参数的值传递还是地址传递的问题,子函数的功能是将形参的值用一个固定的值覆盖,但因为是值传递,所以实参的值不会变化,所以在主函数中的结构体a的值没有发生变化。
转载请注明原文地址:https://kaotiyun.com/show/67tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
关于算法,以下叙述中错误的是
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是
结构化程序设计中,下面对GOTO语句使用描述正确的是()。
若有定义语句:char*s1="OK",*s2="ok";以下选项中,能够输出"OK"的语句是
有表示公司和职员及工作的三张表,职员可在多家公司兼职。其中公司C(公司号,公司名,地址,注册资本,法人代表,员工数),职员S(职员号,姓名,性别,年龄,学历),工作W(公司号,职员号,工资),则表W的键(码)为
对存储器按字节进行编址,若某存储器芯片共有10根地址线,则该存储器芯片的存储容量为
下列关于线性链表的叙述中,正确的是()。
软件生命周期中的活动不包括
随机试题
高气压中心附近的高空气流会向低空流动,空气在下降过程中温度会上升。所以,高气压中心附近的天气一般是()。
下列关于事业部制缺点的描述中,正确的是()
绒毛膜癌的病理特点是
以下药物中,不属于抗风湿药的是()
在公司制企业中设立企业总法律顾问,应当由()根据公司章程规定的程序决定聘任。
根据立法法,下列选项中,哪些机关有法律解释的提请权?
甲公司为增值税一般纳税人,2013年的财务报告于2014年4月10日批准对外报出,适用的所得税税率为25%。2014年4月8日,甲公司2013年9月5日销售给乙公司的一批商品因质量问题而退货。该批商品的售价为1000万元,增值税税额为170万元,成本为80
有学者用“不可用大炮打麻雀”来比喻行政行为的原则,关于这个比喻的理解,下列说法错误的是()。
(中山大学2011)A公司拟购买某公司债券作为长期投资(打算持有至到期日),要求的必要报酬率是6%。现有三家公司同时发行5年期,面值为1000元债券。其中:甲公司债券的票面利率为8%,每年付息一次,到期还本,债券发行价格为1040元;乙公司债券的票面利率为
Wewereaheadduringthefirsthalfofthematch,butwe____inthelasttenminutes.
最新回复
(
0
)