首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序 #include<stdio.h> #include<string.h> typedef struct stu{ char name[9]; char gender; int score; }STU; S
有下列程序 #include<stdio.h> #include<string.h> typedef struct stu{ char name[9]; char gender; int score; }STU; S
admin
2022-04-02
71
问题
有下列程序
#include<stdio.h>
#include<string.h>
typedef struct stu{
char name[9];
char gender;
int score;
}STU;
STU a={"Zhao",’m’,85};
STU f( ){
STU c={"Sun",’f’,90};
strcpy(a.name,c.name);
a.gender=c.gender;
a.score=c.score:
return a;
}
main()
{
STU b={"Qian",’f’,95};
b=f( );
printf("%s,%c,%d,%s,%c,%d",a.name,a.gender,a.score,b.name,b.gender,b.score);
}
程序执行后的输出结果是( )。
选项
A、Sun,f,90,Sun,f,90
B、Zhao,m,85,Sun,f,90
C、Zhao,m,85,Qian,f,95
D、Sun,f,90,Qian,f,95
答案
A
解析
程序定义结构体类型STU,定义全局STU变量a。main函数定义局部类型为STU变量b,并对它们初始化,调用函数f。将局部变量c的各个成员值赋给a,覆盖a的旧值,并将a的新值返回赋给b,此时a、b的各个成员值都是:“Sun”,‘f’,90,程序输出:Sun,f,90,Sun,f,90。本题答案为A选项。
转载请注明原文地址:https://jikaoti.com/ti/gOd0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
以下叙述中正确的是
假定已建立以下链表结构,且指针p和q已指向如图所示的节点:则以下选项中可将q所指节点从链表中删除并释放该节点的语句组是
以下不合法的数值常量是()。
若要求从键盘读入含有空格字符的字符串,应使用函数()。
以下叙述中正确的是
用树型结构表示实体之间联系的模型是
合法定义一维数组的是()。
设有如下关系表:则下列操作中正确的是
在C语言中,以下说法不正确的是()。
随机试题
OfthefollowingworksbyHawthorne,whichonewasaromancesetinItaly?()
低熔点铅中成分最大的是
可兴奋组织产生兴奋的共同标志是
A.气痛B.痰痛C.湿痛D.化脓痛E.瘀血痛痛势急胀,痛无止时,如同鸡啄,按之中软应指,为
依据我国《环境保护法》有关规定,下列关于污染物排放标准的制定权限和效力的规定,说法不正确的是哪些?()
下列关于净现值的表述中,错误的是()。
将儿童带到儿童福利院、寄养家庭、领养家庭、少年管教所等处所的介入行动属于()。
一名渊皮的学生屡次扰乱课堂,教师请其站到教室后面,教师运片j了()。
在执法过程中进行的教育工作是指对可能酿成违法犯罪、治安事件、治安事故的因素有重点地开展教育工作。( )
时代变了,像她这样一个经历了两种社会,大起大落,酸甜苦辣,极度变化的演员,一旦当她走出本来生活的小圈子,走出舞台,走进社会生活的深水里、激流中,以她异常敏感的眼睛、富有情感的心灵去观察生活、体会生活时,她发现那些纷至沓来的新鲜事物,根本来不及用电影去表现。
最新回复
(
0
)