首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #include struct A { int a; char b[10]; double c; }; struct A f(struct A t); main() { struct A a={1001,"Zhang
有以下程序 #include #include struct A { int a; char b[10]; double c; }; struct A f(struct A t); main() { struct A a={1001,"Zhang
admin
2015-07-28
91
问题
有以下程序
#include
#include
struct A
{
int a;
char b[10];
double c;
};
struct A f(struct A t);
main()
{
struct A a={1001,"ZhangDa",1098.0};
a=f(a);
printf("%d,%s,%6.1f\n",a.a,a.b,a.c);
}
struct A f(struct A t)
{
t.a=1002;
strcpy(t.b,"ChangRong");
t.c=1202.0;
return t;
}
程序运行后的输出结果是( )。
选项
A、1002,ChangRong,1202.0
B、1002,ZhangDa,1202.0
C、1001,ChangRong,1098.0
D、1001,ZhangDa,1098.0
答案
A
解析
该段程序先定义了一个结构体A,同时定义了一个返回值类型为该结构体类型的函数。函数f()的作用是对结构体t做相应修改后返回。虽然该函数属于值传递,形参的变化不会影响到实参,但是返回值又被赋值给了结构体变量a(见语句"a=f(a);"),所以输出的为改变后的值,答案选A。
转载请注明原文地址:https://kaotiyun.com/show/17Jp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序 main() { char s[]="Yes\n/No",*ps=s; puts(ps+4); *(ps+4)=0; puts(s); } 程序运行后的输出结果是(注:选项D中的第一行是空行)______。
以下程序的输出结果是______。 main() { int i,j,m=0; for (i=1;i<=15;i+=4) for(j=3; j<=19; j+=4) m++; printf("%d\n",m); }
下列程序的执行结果是______。 main() {int a=5,b=2; float x=4.5, y=3.0.u; u=a/3+b*x/y+1/2; printf("%f\n",u) }
下列程序的输出结果是______。voidfun(int*n){while((*n)--);printf("%d",++(*n));}main(){inta=50;fun(&a
程序流程图中的菱形框表示的是【】。
若变量已正确定义,要求通过scanf("%c%d%c%d,&c1,&a,&c2,&b)语句给变量a和b分别赋32和45,给变量c1和c2分别赋字符A和B;下列选项中数据从第1列开始输入,正确的输入形式是()。
下列选项中非法的字符常量是()。
下列选项中不是字符常量的是()。
C语言规定,在一个源程序中,main函数的位置
随机试题
我国各民族自治地方的自治机关享有的自治权利主要有()
所有权是物权的一种,属于()
男性,29岁,高处坠落2小时后送医院,主诉胸背部疼痛,双下肢不能活动。患者在治疗过程中,出现持续高热,应考虑的原因可能存在
下列选项中,属于环境管理培训的内容有()。
地毯面层采用的材料进入施工现场时,应有地毯、衬垫、胶粘剂中的()合格的检测报告。
某知名财经网站,具有增值电信业务经营资质,2010年3月发生以下业务: (1)开展“金牌理财师”远程培训业务,取得培训费入130万元,并向学员出售配套培训教材取得收入70万元。 (2)发布网络广告,取得广告收入5000万元,其中支付某动漫设计室设计
学问的本来意义与人的生命、生活有关。但是,如果学问成为口号或教条,就会失去其本来的意义。因此,任何学问都不应该成为口号或教条。
计算行列式
Oneofthemisconceptionsaboutelitesportisthatgreatathleteshavenothingincommonwithnormalhumanbeings.【C1】______the
Structurallinguisticsisanapproachtolinguisticsoriginatingfromtheworkof______.
最新回复
(
0
)