首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 typedef struct stu{char name[10], gender;int score ;}STU; void f(char*p) {strcpy(p, "Qian" ); ) ma
若有以下程序 typedef struct stu{char name[10], gender;int score ;}STU; void f(char*p) {strcpy(p, "Qian" ); ) ma
admin
2019-07-14
50
问题
若有以下程序
typedef struct stu{char name[10],
gender;int score ;}STU;
void f(char*p) {strcpy(p,
"Qian" ); )
main() {
STU a={"Zhao", ’m’,290},b;
b=a; f(b.name);
b.gender= ’f’; b.score= 350;
printf("%s,%c,%d,",a.name,a.gender,
a.score);
printf("%s,%c,%d\n",b.name,b.gender,
b.score);}
则程序的输出结果是
选项
A、Zhao,m,290,Zhao,m,290
B、Qian,f,3 50,Qian,f,3 50
C、Zhao,in,290,Qian,f,350
D、Zhao,m,290,Zhao,f,350
答案
C
解析
主函数中结构体变量定义同时赋初值。执行b=a;语句后,b的数据和a的数据相同,调用函数f(b.name),形参指针p接收实参b.name的地址,此时p和b.name指向同一个存储空间,流程转到f执行, p指向的存储空间存放字符串"Qian",流程结束返回主函数。主函数中变量b的其他成员存放数据。因此a的数据{"Zhao",’m’,290},b的数据为{"Qian",’f’,350}。注意本题结构体STU类型变量a和b中的name成员为数组,不是指针,它具有自己的存储空间。
转载请注明原文地址:https://kaotiyun.com/show/1yRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有以下说明和语句:intx[3][4],(*p)[4];p=a;,则与表达式*(*p+2)等价的选项是()。
有以下程序#include#includevoidfun(int*p1,int*s){int*t;t=(int*)malloc(2*sizeof(int));*t=*p1+*p1++;*(t+1)=*p1+*p1;
下列给定程序中,函数fun的功能是:计算如下公式前n项的和,并作为函数值返回。例如,当形参n的值为10时,函数返回值为9.612558。请在下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。注意:部分源程序给出如下。不得增行或删行,也不
有以下程序:#includeintadd(inta,intb){return(a+b);}mmn(){intk,(*f)(),a=5,b=10;f=add;}则以下函数调用语句错误的是()。
按照C语言规定的用户标识符命名规则,不能出现在标识符中的是()。
以下关于结构化程序设计的叙述中正确的是
下列选项中不属于结构化程序设计原则的是( )。
若有定义intx,y;并已正确给变量赋值,则以下选项中与表达式(x-y)?(x++):(y++)中的条件表达式(x-y)等价的是()。
软件调试的目的是
公司的开发人员可以同时参加多个项目的开发,则实体开发人员和实体项目间的联系是
随机试题
A.条件(1)充分,但条件(2)不充分B.条件(2)充分,但条件(1)不充分C.条件(1)和条件(2)单独都不充分,但条件(1)和条件(2)联合起来充分D.条件(1)充分,条件(2)也充分E.条件(1)和条件(2)单独都不充分,条件(1)和条件(2
咖啡因水溶液中常加入苯甲酸钠,其作用是
患者因皮肤疮痍破溃而引发水肿,肿势自颜面渐及全身,小便不利,恶风发热,咽红,舌红苔薄黄。脉滑数。治疗应首选
患者,男性,25岁。被人发现时多汗、流涎、呼吸困难。体检:神志不清,双瞳孔缩小如针尖,双肺布满湿啰音,心率56次/分,肌束震颤,抽搐。该患者最可能的诊断是()。
会计职业道德与会计法律制度的联系主要体现在()。
下列属于商业银行声誉风险的有()。
如果客户最关心本金的安全性和流动性,则该客户很可能是风险规避者。()
税务机关对某工业企业所得税纳税情况进行检查,该企业2008年度营业收入净额为1600万元,在“管理费用——业务招待费”明细账上累计发生数为12万元,在“销售费用”账户中反映交际应酬费合计为3万元,则税务机关审查后,认为该企业仅此一项,应调增应纳税所得额为(
能力是一种心理特性,以下不属于能力范畴的是()。
在Word的编辑状态,选择了一个段落并设置段落的“首行缩进"为1厘米,则()。
最新回复
(
0
)