首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 typedef struct stu{char name[10],gender;int score;)STU; void f(char*p){strcpy(p,"Qian");} main(){STU a={"Zha
若有以下程序 typedef struct stu{char name[10],gender;int score;)STU; void f(char*p){strcpy(p,"Qian");} main(){STU a={"Zha
admin
2018-01-11
44
问题
若有以下程序
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/VLxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
C语言用于结构化程序设计的3种基本结构是_________、选择结构和循环结构。
在关系模型中,把数据看成是二维表,每一个二维表称为一个________。
设有下列宏定义:#defineA2#defineB(A+3)则执行赋值语句“k=B*20;”(k为int型变量)后,k的值是_________。
若有说明语句:double*p,a;则通过scanf语句正确给输入项读入数据的程序段是()。
有如下程序段:inta=14,b=15,x:charc=’A’;x=(a&&b)&&(c<’B’);执行该程序后,x的值为()。
函数调用strcat(strcpy(str1,str2),str3)的功能是()。
表示关系X<=Y<=Z的C语言表达式为()。
在位运算中,操作数每左移两位,其结果相当于()。
通常,将软件产品从提出、实现、使用维护到停止使用退役的过程称为【】。
下列不属于软件工程的3个要素的是()。
随机试题
下列选项中,属于地球本身蕴含的能量的是()。
A、羟苯酯类B、甘油(丙三醇)C、酒石酸盐D、阿拉伯胶E、聚山梨醇80(吐温80)可作增溶剂的是
【2013专业知识真题下午卷】应用于标称电压为10kV的中性点不接地系统中的变压器的相对地雷击冲击耐受电压和短路时工频耐受电压分别是下列哪一项?()
蓄电池是一种储存电能的设备,是产生( )的一种装置。
内部融资是企业普遍采用的方式。相对于其他融资方式而言,内部融资方式具备的特点是()。
担任成套书主编的作者必须具备()等条件。
下列各句中,画线成语使用正确的一项是()。
2017年1月1日,中国正式接任金砖国家主席国。习近平主席对今年9月在福建厦门举办的金砖国家领导人第九次会晤提出四点期待:深化务实合作,促进共同发展;加强全球治理,共同应对挑战;开展人文交流,夯实民意基础;推进机制建设,构建更广泛伙伴关系。以下国家中,哪一
IwishIhadn’tbeensobusythismorning,otherwiseI______youwiththecleaning.
A、Heisastaffwriter.B、Heisanadventurer.C、Heisanauthoroffiction.D、Heisafatheroffourkids.A细节辨认题。原文中,女士在介绍男士的时
最新回复
(
0
)