首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 typedef struct stu{char name[10],gender;int score;}STU; void f(char*p){sgcpy(p,"Qian");} main(){STU a={"Zhao",’m’,290},b;
若有以下程序 typedef struct stu{char name[10],gender;int score;}STU; void f(char*p){sgcpy(p,"Qian");} main(){STU a={"Zhao",’m’,290},b;
admin
2019-05-17
35
问题
若有以下程序
typedef struct stu{char name[10],gender;int score;}STU;
void f(char*p){sgcpy(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.sc
选项
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/gDRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序main(){charc1.c2;c1=’A’+’8’-’4’;c2=’A’+’8’-’5’;printf(’’%c,%d\n’’,c1,c2);}已知字*A的ASCⅡ码为65,程序运行后的输出结果是
有以下程序main(){intsum,pad,pAd;sum=pad=5;pAd=++sum,pAd++,++pad;printf(’’%dha’’,pad);)程序的输出结果是
设有定义:intk=0;以下选项的四个表达式中与其他三个表达式的值不相同的是
以下选项中非法的C语言字符常量是
以下选项中不属于C语言程序运算符的是
有如下程序段:intx=12;doubley=3.141593;printf(’’%d%8.6t’’,x,y);其输出结果是
给定程序MODll.C中函数fun的功能是:将十进制正整数m转换成k(2≤k≤9)进制数,并按高位到低位顺序输出。例如,若输入8和2,则应输出1000(即十进制数8转换成二进制表示是1000)。请改正fun函数中的错误,使它能得出正确的
在满足实体完整性约束的条件下()。
在软件开发中,需求分析阶段产生的主要文档是
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是( )。
随机试题
关于Graves病非浸润性突眼的描述下列正确的是
非污染生态影响评价的范围主要根据评价区域与周边环境的( )确定。
政企分开的主要措施有()。
人类早期的某一个段落,历史学与文学曾经________。古希腊的荷马“史诗”既是历史事件的记载,又存在强烈的美学特征。历史学与文学的分道扬镳意味着另一个文化阶段的开始。填入画横线部分最恰当的一项是:
键盘对于鼠标相当于()对于()
有钱聘请昂贵私人律师的被告,其判罪率要明显低于由法庭指定律师的被告。这就是为什么被指控贪污受贿的被告的判罪率.要低于被指控街头犯罪的被告的原因。以下哪项如果真.最能削弱上述断定的说服力?
党的十八大报告指出,文化实力和竞争力是国家富强、民族振兴的重要标志,是建设社会主义文化强国的重要支撑。推动文化事业全面繁荣、文化产业快速发展,要坚持放在首位的是
StateswillbeabletoforcemorepeopletopaysalestaxwhentheymakeonlinepurchasesunderaSupremeCourtdecisionThursda
试图
Waffles?Frenchtoast?Bacon?Bigbreakfastsmaybeathingofthepast.AccordingtotheAssociatedPress,moreAmericansarec
最新回复
(
0
)