首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 typedef struct stu{char name[10],gender;int score;)STU; void f(char*p){strcpy(P,"Qian");} main(){ STU a={
若有以下程序 typedef struct stu{char name[10],gender;int score;)STU; void f(char*p){strcpy(P,"Qian");} main(){ STU a={
admin
2015-08-14
37
问题
若有以下程序
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,C350
答案
C
解析
主函数中结构体变量定义同时赋初值。执行b=a;语句后,b的数据和a的数据相同,调用函数f(b.name),形参指针p接收实参b.name的地址.此时p和b.name指向同一个存储空间,流程转到f执行,p指向的存储空间存放字符串"Qian",流程结束返回主函数。主函数中变量b的其他成员存放数据。因此a的数据{"Zhao",’m’,290},b的数据为{"tQian",’f’,350}。注意本题结构体STU类型变量a和b中的name成员为数组,不是指针,它具有自己的存储空间。
转载请注明原文地址:https://kaotiyun.com/show/4UDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
结构化分析方法是面向()的自顶向下、逐步求精进行需求分析的方法。
下列选项中,不是一个算法的基本特征的是()。
执行下列语句段后,x的值是______。int*p,x;x=100;p=&x;x=*p+50;
设变量已正确定义,则下列能正确计算f=n!的程序段是()。
若有说明:int*p,m=5,n;,以下正确的程序段是
有下列二叉树,对此二叉树前序遍历的结果为()
已知i、j、k为int型变量,若要从键盘输入2、3、4<CR>,使I、j、k的值分别为2、3、4,
若各选项中所用变量己正确定义,fun()函数中通过return语句返回一个函数值,下列选项中错误的程序是()。
已知一个有序线性表为(13,18,24,35,47,50,62,83,90,115,134),当用二分法查找值为90的元素时,查找成功的比较次数为()。
以下能正确定义一维数组的选项是
随机试题
A.盐酸利托君B.硫酸镁C.硝苯地平D.吲哚美辛E.阿托西班可拮抗钙在神经肌肉接头处的活性,抑制运动神经末梢释放乙酰胆碱,从而使骨骼肌松弛的药物是:
在上皮细胞胞核中形成“猫头鹰眼”样包涵体的病毒是
可燃气体、蒸汽和粉尘与空气(或助燃气体)的混合物,必须在一定的浓度范围内,遇到足以起爆的火源才能发生爆炸。这个可爆炸的浓度范围,叫做该爆炸物的________。()
依据水利工程招标投标有关规定,潜在投标人依据踏勘项目现场及招标人介绍情况做出的判断和决策,由()负责。
某厂新建总装车间工程在招标时,业主要求本工程按综合单价法计价,厂房虹吸雨排水工程按100万元专业工程暂估价计入机电安装工程报价。经竞标,A公司中标机电安装工程.B公司中标土建工程,两公司分别与业主签订了施工合同。A公司中标后,考虑工期紧,劳动力资
甲、乙类生产的单层洁净厂房,其防火分区最大允许占地面积为()。
态度对于心理和行为能够起到一种激发、始动和调整、协调的作用,这体现了态度的哪种特性?()
在我国,一般而言,有限责任公司的设立采取()。
信仰支配着人生,对人生起着重要作用。它是人生杠杆的支点,杠杆离不开支点,没有支点,杠杆也都起不到作用。所以()。
在Word的编辑状态下,当鼠标指针移到图片上变成(1)形状时,可以拖动鼠标对图形在水平和垂直两个方向上进行缩放;若选择了表格中的一行,并执行了表格菜单中的“删除列”命令,则(2)。(1)
最新回复
(
0
)