首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #include<stdio.h> #include<string.h> typedef struct stu{ char name[9]; char gender;
有下列程序: #include<stdio.h> #include<string.h> typedef struct stu{ char name[9]; char gender;
admin
2022-10-25
48
问题
有下列程序:
#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=e.gender;
a.score=c.score:
return a;
}
main()
{
STU b={”Qian”,’f’,95};
b=f();
printf(”%s,%c,%d,%s,%s,%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://www.kaotiyun.com/show/8Ckp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>main(){chars[]={"012xy"};inti,n=0;for(i=0;s[i]!=0;i++)if(s[i]>=’a’&&s[i]<=
有以下程序:#includestruetord{intx,y;}dt[2]={1,2,3,4};main(){struetord*p=dt:printf("%d,",++
有以下程序:#includeintfun(intX){intP;if(x==0||x==1)return(3);P=x—fun(x一2);returnP;
有以下程序:#include<stdio.h>voidfun(intp){intd=2;p=d++;printf("%d",p);}main(){inta=1:fun(a);printf(
给定程序MODI1.C中函数fun的功能是:用下面的公式求x的近似值,直到最后一项的绝对值小于指定的数(参数num)为止:例如,程序运行后,输入0.0001,则程序输出3.1414。请改正程序中的错误,使它能输出正确的结果。注意:不要改动smain
有如下程序#include<stdio.h>main(){intx=0x13;if(x=0x18)printf("T");printf("F");printf("\n");}程序运行后的输出
随机试题
由固结试验得到的固结系数的计量单位应为下列哪个选项?()
下列属于精密水准测量的是()
公司、股东以及公司员工的利益与基金份额持有人的利益发生冲突时,应当优先保障()的利益。
下列关于福利的描述错误的是()。
受国际金融危机冲击及经济周期变化的双重影响,我国的物价在过去两年多的时间里经历了较大的起伏。2007年CPI上涨4.8%,2008年上涨5.9%,2009年上半年下降1.1%。下表是2008年以来有关物价指数的月度同比数据:根据上述资料,回答下列问题。
学校管理的中心工作是【】
给定资料1.在中央财经领导小组第十六次会议上,习近平总书记发表重要讲话强调,要改善投资和市场环境,加快对外开放步伐,降低市场运行成本,营造稳定公平透明、可预期的营商环境,加快建设开放型经济新体制,推动我国经济持续健康发展。在2018年6月13日召开的全
执行支付手段职能的货币
Thereasonwhybirdsdon’tgetlostonlongflights______.By"hisoutdoorcousins"theauthormeans______.
Asgoodsandservicesimproved,peoplewerepersuadedtosendtheirmoneyonchangingfromoldtonew,andfoundthechangewort
最新回复
(
0
)