首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include typedef struct stu { char name[10]; char gender; int score; } STU; void f(STU *a, STU *b) { *b = *a; printf("%s
有以下程序 #include typedef struct stu { char name[10]; char gender; int score; } STU; void f(STU *a, STU *b) { *b = *a; printf("%s
admin
2020-05-19
47
问题
有以下程序
#include
typedef struct stu {
char name[10];
char gender;
int score;
} STU;
void f(STU *a, STU *b)
{ *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、Zhao,m,290,Zhao,m,290
B、Zhao,m,290,Qian,f,350
C、Qian,f,350,Qian,f,350
D、Qian,f,350,Zhao,m,290
答案
A
解析
结构体变量地址作为函数参数为地址传参,形参和实参指向的为同一块内存地址,所以对数组元素的改变能够影响到实参。语句"*b=*a;"则将a指向的结构体变量中的数据赋值给b指向的结构体变量,实参b的值也发生改变,输出结果为选项A)。
转载请注明原文地址:https://jikaoti.com/ti/LcG0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序中,函数fun的功能是:判定形参a所指的NxN(规定N为奇数)的矩阵是否是”幻方”,若是,函数返回值为1;若不是,函数返回值为0。”幻方”的判定条件是:矩阵每行、每列、主对角线及反对角线上元素之和都相等。例如,以下3×3的矩阵就是一个”
若有表达式(w)?(--x):(++y),则其中与w等价的表达式是()。
在数据库设计中,将E—R图转换成关系数据模型的过程属于()。
数据库设计中,用E—R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的()。
在学生管理的关系数据库中,存取一个学生信息的数据单位是()。
以下程序的输出结果是()。#includeintf(intx)main(){inty;{intz;if(x==0‖x==1)return(3);z=f(3);pri
以下程序的输出结果是()。intf(intx);main(){intn=1,m;m=f(f(f(n)));printf(’’%d\n’’,m);}intf(intx){returnx*2;}
有定义语句:inta;longb;doublex,y;,则以下选项中正确的表达式是()。
定义学生、教师和课程的关系模式S(S#,sn,sd,Dc,Sa)(其属性分别为学号、姓名、所在系、所在系的系主任、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先修课);SC(S#,C#,G)(其属性分别为学号、课程号和成绩),则该关系为(
构成计算机软件的是
随机试题
生长在珊瑚虫周围的藻类大量死亡而引起珊瑚虫群体的死亡,这个现象说明生物种间有()作用。
患者,女性,68岁,有慢性咳喘史15年,今日感冒后病情加重,夜间咳嗽频繁,痰量多。查体:神清,口唇轻度发绀,桶状胸,双肺叩诊过清音,呼吸音低,动脉血气分析:PaO285mmHg,PaCO245mmHg,经治疗后病情缓解,此患者在家休息时最重要的措施是
全口义齿的前牙排列时,通常要求切导斜度为
男性63岁,冬季咳嗽,咳痰,气喘20年,伴胸闷,气短6年,反复发作,本次于1周前受凉后加重入院。体检:桶状胸,双侧呼吸音减弱,双肺可闻及干湿性啰音,下列哪项处理不合适
A.元气B.宗气C.营气D.卫气E.中气主司腠理开合的是
当事人在合同的订立过程中有过错,给对方造成损失,应当承担缔约过失责任的情形包括()等。
银行高级管理层成员的任职资格需要符合()的规定。
A、 B、 C、 D、 E、 D
【H1】【H2】
TheCooperativePrinciplewasproposedby
最新回复
(
0
)