首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序 #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
63
问题
有下列程序
#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全国计算机二级
相关试题推荐
有以下程序#includemain(){intb[3][3]={0,1,2,0,1,2,0,1,2),i,j,t=0;for(i=0;i=i;j--)t+=b[i][j];printf("%d\n",t)
下列叙述中正确的是
设变量均已正确定义并赋值,以下与其他三组输出结果不同的一组语句是
程序调试的任务是
有以下程序fun(intx,inty)main(){staticintm=0,i=2;{intj=l,m=1,k;i+=m+1;m=i+x+y;returnm;k=
有以下函数intfun(char*x,char*y){intn=0:while((*x==*y)&&*x!=’\0’){x++;y++;n++;}returnn;)函数的
关于结构体函数的叙述中正确的是()。
以下正确的说法是()。
定义部门关系模式:部门(部门号,部门名,部门成员,部门总经理),使它不满足第一范式的属性是
下列选项中,不属于模块间耦合的是()。
随机试题
蒸汽吞吐的机理是什么?
下列关于中国古代建筑特点的描述,哪项是错误的()
在行政法律关系中,实际上居于主导地位的是()
会计核算软件对记账凭证编号的连续性不必进行控制。()
四大菜系中,发源于珠江流域的是()。
某学校初一年级8个班级举办校园足球比赛,采用单循环制一共要进行——场比赛,共________轮。
某大学生想通过中介找兼职赚点零花钱,并得到实践锻炼,却又担心上当受骗和影响学习。这种心理状态是()。
A、No,thereisn’t.B、Yes,itis.C、It’soverthere.C询问地址。选项[C]It’soverthem.符合题意。
Themotorvehiclehaskilledanddisabledmorepeopleinitsbriefhistorythananybomborweaponeverinvented.Muchofthebl
Thepurposeofanyselectioninterviewistochoosetherightpersonforthejobinquestionortoselectsomeonewhoshowspote
最新回复
(
0
)