首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #include struct A {int a;char b[10];double c;}; struct A f(struct A t); main() {struc
有以下程序 #include #include struct A {int a;char b[10];double c;}; struct A f(struct A t); main() {struc
admin
2021-02-25
72
问题
有以下程序
#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=ffa);printf(“%d,%s,%6.1 f\n”,a.a,a.b,a.c);
}
struct A f(structA t)
{ t.a=1002;
strcpy(t.b,“WangPeng”);t.C=1220.0;retum t;}
程序运行后的输出结果是( )。
选项
A、1001,ZhangDa,1098.0
B、1002,ZhangDa,1220.0
C、1001,WangPeng,1098.0
D、1002,WangPeng,1220.0
答案
D
解析
在主函数中定义结构体A的变量a,并对其赋初值,再调用函数f(a),在函数f(a)中对结构体变量a的各个成员重新进行了赋值操作,并把其值返回在屏幕上输出。
转载请注明原文地址:https://kaotiyun.com/show/v2tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
软件测试的目的是
下列方法中,属于白盒法设计测试用例的方法的是()。
若主函数中有定义语句:inta[10],b[10],c;,在主函数前定义的fun函数首部为:voidfun(intx[]),则以下选项中错误的调用语句是()。
有以下程序#include#defineS(x)x/xmain(){intk=5,j=2;printf("%d,%d\n",S(k+j),S(j+k));}程序的运行结果是()。
以下叙述中正确的是()。
若各选项中所用变量已正确定义,函数fun中通过return语句返回一个函数值,以下选项中错误的程序是()。
设栈的顺序存储空间为S(1:m),初始状态为top=0。现经过一系列正常的入栈与退栈操作后,top=m+1,则栈中的元素个数为()。
有以下程序#includevoidfun(int*a,intn)/*fun函数的功能是将a所指数组元素从大到小排序*/{intt,i,j;for(i=0;i<n-1;i++)for(j=i+1;j<n;j++)if(a[i]<a[j]){t=a
在数据库设计中,将E-R图转换成关系数据模型的过程属于
设变量均已正确定义,若要通过scanf("%d%c%d%c",&a1,&c1,&a2,&c2);语句为变量a1和a2赋数值10和20,为变量c1和c2赋字符X和Y。下列所示的输入形式中正确的是(注:口代表空格字符)()。
随机试题
分离任务要求一定,当回流比一定时,在五种进料状况中,冷液进料的q值最大,提馏段操作线与平衡线之间的距离最小,分离所需的总理论塔板数最多。
关于消化性溃疡,以下哪一项不正确
淋证的病位在
患者,男性,27岁。因交通事故急诊入院,入院时患者病情危重,呈昏迷状态。入院后,病室护士首先应
下列级数中,绝对收敛的是()。
某水坝工程可以满足各种功能要求的方案有A、B两个:A方案的建设费用为1000万元,每年的运行及维护费用为150万元;B方案的建造费用为1500万元,每年的运行及维护费用为100万元。两个方案的寿命期皆可以看做为无限年,设贷款的利率为5%。根据以上资料,回
【2012年】下列关于实际执行的重要性的说法中,错误的是()。
甲房地产开发商(以下简称甲公司)采用公允价值模式计量投资性房地产,有关资料如下。(1)2011年1月,以出让方式取得—宗土地使用权,支付价款20000万元,预计使用年限为70年。准备开发建造商品房住宅小区对外销售,至2011年12月末已发生商品房建造成本
浮点型数据属于实型数据,分为float和______两种类型。
在考生文件夹下,存在两个数据库文件和一个照片文件,数据库文件名分别为“samp1.accdb”和“dResearch.accdb”,照片文件名为“照片.bmp”。试按以下操作要求,完成表的建立和修改:在“tEmployee”表中添加一个新字段,字段名为
最新回复
(
0
)