首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include #include typedef struct stu{ char name[10]; char gender; int score; }STU; void f
有以下程序: #include #include typedef struct stu{ char name[10]; char gender; int score; }STU; void f
admin
2017-07-05
29
问题
有以下程序:
#include
#include
typedef struct stu{
char name[10];
char gender;
int score;
}STU;
void f(char*name,char*gender,int*score)
{strcpy(name,"Qian");
*gender=’f’;
*score=350;
}
main()
{STU a={"Zhao",’m’,290},b;
b=a;
f(b.name,&b.gender,&b.score);
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,Qian,f,350
B、Qian,m,290,Zhao,m,290
C、Zhao,m,290,Zhao,m,290
D、Zhao,m,290,Qian,m,290
答案
A
解析
main函数中,首先定义两个结构体stu类型的变量a、b,把a成员信息复制给b成员后,再调用函数f(),在f()函数中,利用指针重新对b成员信息进行赋值,分别输出a、b成员信息,答案为A选项。
转载请注明原文地址:https://kaotiyun.com/show/spDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列程序段中,不能正确赋值的是
有以下程序fun(intx){intp;if(x==1)return(3);p=x-fun(x-2);returnp;}main(){printf("%d\n",fun(7));}
现有格式化输入语句,scanf("x=%d],sum]y=%d,line]z=%dL",&x,&y,&z);,已知在输入数据后,x,y,z的值分别是12,34,45,则下列选项中是正确的输入格式的是[注]:"]"表示空格,表示回车
有以下程序fun(intx){intp;if(x==1)return(3);p=x-fun(x-2);returnp;}main(){printf("%d\n",fun(7));}
以下scanf函数调用语句中对结构体变量成员的引用不正确的是{charname[20];}pup[5],*p;
设有下面的程序段:chars[]="china";char*p;p=S;则下列叙述正确的是
有以下程序intadd(inta,intb){return(a+b);}main(){intk,(*f)(),a=5,b=10;f=add;}则以下函数调用语句错误的是
语句“printf("a\bhow\’are\’y\\\bou\n");”的输出结果是()。
随机试题
为学习型组织成员的学习提供焦点与能量的是()。
配制SnCl2溶液时,应将其先溶于适量的浓盐酸中,然后再加水稀释至所需的浓度。()
建立城镇职工基本医疗保险制度的原则不包括()
进行项目监理机构的组织结构设计时,首先是选择组织结构形式,然后是()。
出口日期应填______。征免性质栏应填______。
下列选项属于四书的是()。
保障信息安全最基本、最核心的技术是()。
Theteamleaderofmountainclimbersmarkedout______.
"Themoregadgetsthereare,the【C1】______thingsseemtoget."saidHonoreErvin,co-authorofTheEtiquetteGirls:ThingsYouN
Whatdemostpeopledowhentheyhaveimportanttasksandurgentrequestsatthesametime?Accordingtothepassage,effective
最新回复
(
0
)