首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 typedef struct stu{char name[10],gender;int score;}STU; void f(char*p){strcpy(P,"Qian");} main(){STU a={"Zhao",’m’,290},b
若有以下程序 typedef struct stu{char name[10],gender;int score;}STU; void f(char*p){strcpy(P,"Qian");} main(){STU a={"Zhao",’m’,290},b
admin
2018-11-21
32
问题
若有以下程序
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,350,Qian,f,350
C、Zhao,m,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/KYxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#defineF(X,Y)(X)*(Y)main(){inta=3,b=4;printf("%d\n",F(a++,b++));}程序运行后的输出结果是
有以下程序:main(){intx,y,z;x=y=1;z=x++,y++,++y;printf("%d,%d,%d,%d\n",x,y,z);程序运行后的输出结果是()。
有以下程序#includeintf(intx){inty;if(x==0||x==1)return(3);y=x*x-f(x-2);returny;}main(){intz;z=f
设变量x和y均已正确定义并赋值。下列if语句中,在编译时将产生错误信息的是()。
下列叙述中,不符合良好程序设计风格要求的是
下面四个选项中,均是不正确的8进制数或16进制数的选项是
若已建立如下图所示的单向链表结构:在该链表结构中,指针p、s分别指向图中所示结点,则不能将s所指的结点插入到链表末尾仍构成单向链表的语句组是______。
0j--j第一空:由审题分析可知,此处是使第一列成为第一行,即把第一列元素移动到第一行,第一列元素是t[j][0],第一行元素是t[0][N-j-1],故第一空处应为“0”。第二空:第四个循环是最后一列成为最后一行,即将最后一
在软件开发中,下面的任务不属于设计阶段的是()。
将E-R图转换为关系模式时,E-R图中的属性可以表示为()。
随机试题
[*]
轮状模式由外环和内环两部分组成,外环指的是_______,包括_______、_______和_______;内环指的是_______,其核心是_______。
患儿紫癜时发时止,发时多伴鼻衄,血色鲜红,心烦盗汗,小便黄赤,大便干燥,脉细数。治疗首选
经皮肝穿胆道造影(PTC)的描述,哪项是错误的
A、注射液粗滤B、混悬液C、除菌滤过D、除去药液中的活性炭E、口服液砂滤棒()。
下列属于《环境空气质量标准》中规定的二氧化硫的大气监测分析方法的是()。
下列属于商业银行客户风险基本面指标的是()。
()是指中请人将款项交存银行,由银行签发给其凭以在同城范围内办理转账结算或支取现金的票据。
根据所给资料,回答下列小题。2012年4月末,人民币贷款余额57.93万亿元,同比增长15.4%,分别比上月末和上年同期低0.3和2.1个百分点。分部门看,住户贷款增加1421亿元,其中,短期贷款增加793亿元,中长期贷款增加628亿元;非金融企业及其
[2008年1月]两直线y=x+1,y=ax+7与x轴所围成的面积是。(1)a=—3;(2)a=一2。
最新回复
(
0
)