首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序 #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
51
问题
有下列程序
#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全国计算机二级
相关试题推荐
下列叙述中正确的是
数据库管理系统是
以下不合法的数值常量是()。
有以下程序#includetypedefstructstu{charname[10];chargender;intscore;}STU;voidf(STU*a,STU*b){*b=*a;printf("%s
C语言中char类型数据占字节数为
数据字典(DD)所定义的对象都包含于()。
以下选项中合法的常量是
以下选项中,合法的一组C语言数值常量是
有以下函数intfun(char*s){char*t=s;while(*t++);return(t-s);)该函数的功能是
设有以下函数:voidfun(intn,char*s){…},则下列对函数指针的定义和赋值均正确的是()。
随机试题
《城市居委会组织法》规定,居民委员会是居民_________、_________、_________的基层群众性自治组织。
鱼精蛋白胰岛素注射液属于哪种类型的注射剂
股骨上1/3骨折,近端骨片因肌肉收缩,在X线片上的移位方向为()
乳牙急性牙髓炎的重要症状是
某工业开发区于1999年5月底取得农地使用权年限为50年,开发成“五通一平”后分块出售。调查得知:该地区农地取得费用(含征地、拆迁安置补偿和税费)平均为15万元/亩,土地“五通一平”开发费用(含税费)平均为2亿元/平方公里。征地完成后,“五通一平”土地开发
首次登记小家电的企业,由当地的检验检疫机构派员从生产批中抽取并封存,由企业送至国家质检总局指定的实验室进行( ),方可取得小家电产品的型式试验报告。
投资者持有或者通过协议、其他安排与他人共同持有一个上市公司已发行的股份达到5%时,应当在该事实发生之日起()日内,向国务院证券监督管理机构、证券交易所作出书面报告。
由国家出面专门设立的以处理银行不良资产为使命的金融机构是()。
(2011年安徽.97)某日,甲某在街上闲逛时,发现一辆摩托车停在路边,车主乙某正在和别人聊天,甲某趁乙某不注意骑上摩托车就跑,后被警察抓住。甲某触犯的罪名是()。
世界上最贫穷的国家的各个经济部门都处于竞争劣势。它们很少出口。它们没有资金。土地质量低。通常在给定工作机会下有太多劳动力,而这些劳动力没有受过良好的教育。自由贸易不可能符合这样的国家的利益。试讨论之。
最新回复
(
0
)