首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
23
问题
有以下程序:
#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全国计算机二级
相关试题推荐
有以下程序:#includevoidmain(){intm=1,n=2,*P=&m,*q=&n,*r;r=P;p=q;q=r;printf(“%d,%d,%d,%d\n”,m,n,*P,*q)
若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是
若有定义语句:chars[10]="1234567\0\0";,则strlen(s)的值是
设有定义:intx=2;以下表达式中,值不为6的是
以下关于函数的叙述中正确的是
设有定义:doublea,b,c;若要求通过输入分别给a、b、c输入1、2、3,输入形式如下(注:此处□代表一个空格)□□1.0□□2.0□□3.0则能进行正确输入的语句是
C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述正确的是
下面属于黑盒测试方法的是
在关系数据库中,用来表示实体间联系的是
检查软件产品是否符合需求定义的过程称为()。
随机试题
A.八正散B.六蘑汤C.清肺汤D.沉香散患者小便不通,小腹胀满,口苦咽干,舌红苔腻,脉滑散,治宜选用
反应性低血糖是指
下列化学物质毒性大小比较正确的顺序是
影响基准收益率的因素有( )。
甲公司采用资产负债表债务法核算所得税,适用企业所得税税率为25%。甲公司在2016年1月1日将某项管理用固定资产的折旧方法从年限平均法改为年数总和法,预计使用年限从15年改为10年。在未进行变更前,该固定资产每年计提折旧230万元(与税法规定相同);变更后
长期摄入过量的氟会引起()。
()是指劳动法律规范在调整劳动关系过程中所形成的劳动者与用人单位之间的权利与义务关系。
()以美国学制为蓝本,第一次明确规定以学龄儿童和青少年身心发展规律作为划分学校教育阶段的依据。
谈谈你所报考的职位需具备哪几种素质,你是否具备了这几种素质,其中你最缺少的是什么?
假设其他情况不变,以下哪种情况会导致一国的基础货币减少?()
最新回复
(
0
)