首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include #include struct Sa { int num; char name[10]; double s; }; struct Sa f(struct Sa t); void main() { struct Sa a={1
有以下程序: #include #include struct Sa { int num; char name[10]; double s; }; struct Sa f(struct Sa t); void main() { struct Sa a={1
admin
2020-10-26
61
问题
有以下程序:
#include
#include
struct Sa
{
int num;
char name[10];
double s;
};
struct Sa f(struct Sa t);
void main()
{
struct Sa a={101,’’Mary’’,1098.0};
a=f(a);
printf(’’%d,%s,%6.1f\n’’,a.num,a.name,a.s);
}
struct Sa f(struct Sa t)
{
t.num=102;
strcpy(t.name,’’Job’’);
t.s=1202.0:
return t;
}
程序运行后的输出结果是( )。
选项
A、102,Mary,1202.0
B、102,Job,1202.0
C、101,Job,1098.0
D、101,Mary,1098.0
答案
B
解析
子函数的功能是修改传入的形参变量(结构体)的属性值,并返回修改后的结构体,所以答案是B。
转载请注明原文地址:https://www.kaotiyun.com/show/6t3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中,与n=i++完全等价的表达式是()。
以下叙述错误的是()。
有以下程序:#include#ncludelongfun(chars[]){longn;intsign;for(;isspace(*s);s++);sign=(*s==’一’)?一1:1;if(
下列关于数据库设计的叙述中,正确的是()。
有以下程序:#includemain(){inta=1,b=1;for(;a--;)b--;printf("%d,%d\n",a,b);}程序运行后的输出结果是()。
设有定义doublea[10],*s=a;,以下能够代表数组元素a[3]的是()。【10年3月】
软件按功能可以分为:应用软件、系统软件、支撑软件(或工具软件)。下面各项中属于应用软件的是()。
设有以下程序段:structbook{floatprice;charlanguage;chartitleE20];}rec,*ptr;ptr=&rec;要求输入字符串给结构体
生产每种产品需要多种零件,则实体产品和零件间的联系是
在数据处理中,其处理的最小单位是()。
随机试题
某种化工材料进口数量激增,已经导致国内生产同类产品及与其直接竞争的产品的化工厂受到严重损害。根据对外贸易法律制度的规定,下列说法正确的是()。
用哇巴因抑制钠泵活动后,细胞功能发生的变化有()(2008年)
医师最先采取的步骤是为鉴别与妊娠有关的疾病,最可靠的检查为
虚开增值税专用发票骗取出口退税,数额特别巨大,情节特别严重,给国家利益造成特别重大损失,依照
“杂施而不孙,则坏乱而不修”违背了()教学原则。
四人年龄为相邻的自然数列且最年长者不超过30岁,四人年龄之乘积能被2700整除且不能被81整除。则四人中最年长者多少岁?
更衣:游泳:洗澡
左边给定的是纸盒外表面的展开图,右边哪一项能由它折叠而成?
证明:当χ>0时,χ2>(1+χ)ln2(1+χ).
设f(x)在[a,b]上连续,在(a,b)内二阶可导,f(a)=f(b)=0,且f′+(a)>0.证明:存在ξ∈(a,b),使得f″(ξ)<0.
最新回复
(
0
)