首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> #include<string.h> struct A { int a; char b[10]; double c; }; struct A f(struet A t): main() { struct A
有以下程序: #include<stdio.h> #include<string.h> struct A { int a; char b[10]; double c; }; struct A f(struet A t): main() { struct A
admin
2020-11-27
34
问题
有以下程序:
#include<stdio.h>
#include<string.h>
struct A
{
int a;
char b[10];
double c;
};
struct A f(struet 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(struet 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函数的参数是结构体变量,然后对参数重新赋值并返回,所以该题目的答案为R选项。
转载请注明原文地址:https://jikaoti.com/ti/hUD0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有三个关系R,S和T如下图所示:其中关系T由关系R和S通过某种运算得到,则所使用的运算为
有以下程序main(){inta=3:a+=a-=a*a:printf(’’%d\n’’,a);}程序的输出结果是
以下关于typedef的叙述错误的是
设有定义:chars[10];inti=0;,以下不能将一行(不超过100个字符)带有空格的字符串正确读入的语句或语句组是()。
设循环队列的存储空间为Q(1:m),初始状态为front=rear=m。经过一系列正常的操作后,front=1,rear=m。为了在该队列中寻找值最大的元素,在最坏情况下需要的比较次数为
学生选修课程的关系模式为SC(S#,Sn,Sd,Sa,C#,G)(其属性分别为学号、姓名、所在系、年龄、课程号和成绩);C(C#,Cn,P#)(其属性分别为课程号、课程名、先选课)。关系模式中包含对主属性部分依赖的是
数据库管理系统(DBMS)是
若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是
在关系数据库中,用来表示实体间联系的是()。
算法具有五个特性,以下选项中不属于算法特性的是
随机试题
程序教学是合作学习的一种重要形式。
下列哪些说法是正确的?
使用mAb治疗肿瘤的方法有
喹诺酮类药物对哪种病原体无效
男,46岁,突发头痛、呕吐1小时就诊。既往有高血压病史。体检:血压165/95mmHg,神志清,颈项强直,Kernig征阳性,四肢肌力正常,Babinski征阴性。下列诊断首先考虑的是
工程造价的计价特征有( )性。
如果你的上司总是要求员工坚守岗位、无私奉献,但他自己却很少做到,你的看法是()。
对公安机关的刑事立案活动提起监督的途径主要有()
为了向一个Applet传递参数,可以在HTML文件的Applet标志中使用PARAM选项。在Applet程序中获取参数时,应使用的方法是【】。
"Blink"TechnologyA)Tiredofallthattime-consumingswiping?Creditcardsusing"contactless"technologyallowuserstopayfo
最新回复
(
0
)