柠檬试题库
search
首页
计算机
公务员
驾照
关于
share
若有以下程序 #include
typedef struct stu { char name[10], gender; int score; } STU; void f(STU a, STUB) { b = a; printf( "%s,%c,%d,", b.name, b.gender, b.score ); } main() { STU a={"Zhao", 'm', 290}, b={"Qian", 'f', 350}; f(a,b); printf("%s,%c,%d\n", b.name, b.gender, b.score); } 则程序的输出结果是
A.Qian,f,350,Qian,f,350
B.Zhao,m,290, Zhao,m,290
C.Zhao,m,290,Qian,f,350
D.Zhao,m,290,Zhao,f,350
热度🔥332
参考答案:C
解析:
【解析】本题考查结构体的相关操作以及传值、传址的区别,该题中调用f函数后,会首先输出被重新复制的b值,且与a相同,而执行完f函数后,b值并不会改变,所以还是维持原值,选项C正确。
复制题目向AI提问
content_copy
content_copy
扫码免费计算机二级刷题
2025年计算机等级考试题库
推荐
下列四种存储器中,存取速度最快的是( )。
在数据库设计中,将E-R图转换成关系数据模型的过程属于( )。
在Access中已经建立了"学生"表,若查找"学号"是"S00001"或"S00002"的记录,应在查询设计视图的 "条件"行中输入( )。
ARM指令完成的功能是当条件为“带符号数小于”时,将R2和R3进行逻辑或操作,结果存放在R1中,正确的指令是( )。
Rumbaugh等人提出的对象模型化技术(OMT)用于分析、系统设计和对象级设计。分析活动建立了三个模型,以下列出的模型中不属于OMT模型的是
标签
二级C语言
stu
zhao
350
290