首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> #include<string.h> struct A { int a; char b[10]; double c; }; struc
有以下程序: #include<stdio.h> #include<string.h> struct A { int a; char b[10]; double c; }; struc
admin
2021-06-15
16
问题
有以下程序:
#include<stdio.h>
#include<string.h>
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,ZhangDa,1202.0
B、1002,ChangRong,1202.0
C、1001,ChangRong,1098.0
D、1001,ZhangDa,1098.0
答案
B
解析
本题考查结构体变量的引用以及作为函数参数,题目虽然看似复杂,其实比较容易,f函数的参数是结构体变量,然后对参数重新赋值并返回,所以该题目的答案为B选项。
转载请注明原文地址:https://kaotiyun.com/show/uutp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
己知chara;intb:floatc;doubled;则表达式a-b+c-d结果为()型。
下面不属于软件需求分析阶段主要工作的是
若有以下程序typedefstructstu{charname[10],gender;intscore;}STU;voidf(STUa,STUb){b=a;printf("%s,%c,%d,",b.na
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面属于开发阶段任务的是
设有定义doublea[10],*s=a;以下能够代表数组元素a[3]的是
以下语句定义正确的是()。
下面不属于需求分析阶段任务的是
若i和k都是int类型变量,有以下for语句for(i=0,k=-1;k=1;k++)printf("*****\n");下面关于语句执行情况的叙述中正确的是
学生和课程的关系模式定义为:S(S#,Sn,Sd,Dc,sa)(其属性分别为学号、姓名、所在系、所在系的系主任、年龄);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课);SC(S#,C#,G)(其属性分别学号、课程号和成绩)。关系中包含
在黑盒测试方法中,设计测试用例的根据是()。
随机试题
治疗鼓胀变证之大出血,宜选
土地价格______。
下列属于无因管理的是()。A.义务劳动B.清理垃圾C.误将他人家畜当做自己家畜饲养D.路遇他人伤犬,送去救治
新生儿正常的呼吸频率是
男,50岁。突发车祸,急诊就医。查体:右足下垂和足背外侧感觉消失。X射线片示右胫、腓骨多段骨皮质不连续。该病变最可能损伤的神经是
根据立法法的要求,下列哪些事项只能由全国人民代表大会及其常务委员会制定法律加以规定?
下列有关对于税款征收采取强制执行措施的说法,正确的有()。(2009年)
近代形而上学唯物主义与古代朴素唯物主义、辩证唯物主义、历史唯物主义的共同点是()。
WhenLiamMcGeedepartedaspresidentofBankofAmericainAugust,hisexplanationwassurprisinglystraightup.Ratherthancl
出勤
最新回复
(
0
)