首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
46
问题
有以下程序:
#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全国计算机二级
相关试题推荐
关于算法,以下叙述中错误的是
设有定义语句int(*f)(int);则以下叙述正确的是()。
设变量己正确定义,则以下能正确计算f=n!的程序段是
有以下程序,程序的输出结果是#include<stdio.h>#defineSQR(X)X*Xmain(){inta=10,k=2,m=1;a/=SQR(k+m)/SQR(k+m);printf("%d\n",a);}
数据库系统的核心是
以下数组定义中错误的是()。
某二叉树的前序遍历序列与中序遍历序列相同,均为ABCDEF,则按层次输出(同一层从左到右)的序列为
数据库应用系统中的核心问题是
在关系数据库中,用来表示实体间联系的是()。
随机试题
请用横排列式对下列两组词语进行义素分析。鞋子,靴子,袜子
视锥细胞与视杆细胞的不同在于
关于试带法测尿糖的叙述,正确的是
患者,女,7岁,右上颌中切牙外伤冠折、切角缺损,即刻来院就诊。口腔检查发现:穿髓孔大,探痛明显,可疑叩痛。若治疗成功,家长要求修复缺损的牙冠应
现有一座大体积混凝土结构并有耐热耐火要求的高温车间工程,请问应选用哪种水泥?[1995-029]
我国很多商场规定卖场内“禁止吸烟”。从风险管理工具的角度来看,该措施属于()。
结合材料,回答问题:在现代社会,信用体系就像一只看不见的手,约束着人们的行为,也守护着社会的和谐运行。而要维护信用体系,离不开对违法背信行为的制裁。中共中央办公厅与国务院办公厅于近日联合发布的《关于加快推进失信被执行人信用监督、警示和惩戒机制建设的意见》
•Readthetextbelowaboutcustomercare.•Inmostofthelines(41-52)thereisoneextraword.Itiseithergrammaticallyinc
HowtoBuildYourVocabularyEffectivelyVocabularyisthefoundationoflearningalanguage.Withoutit,noneoftheskills
Theconceptofpersonalchoiceconcerninghealthisimportantbecause______.AccordingtoFriesandCraposoundhealthchoices
最新回复
(
0
)