首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #include structA { inta; charb[10]; doublec; }; structAf(structAt); main() { structAa={1001,"ZhangDa",1098.0}; a=
admin
2015-07-31
26
问题
有以下程序
#include
#include
structA
{
inta;
charb[10];
doublec;
};
structAf(structAt);
main()
{
structAa={1001,"ZhangDa",1098.0};
a=f(a);
printf("%d,%s,%6.1f\n",a.a,a.b,a.c);
}
structAf(structAt)
{
t.a=1002;
strcpy(t.b,"ChangRong");
t.c=1202.0;
returnt;
}
程序运行后的输出结果是
选项
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/wEDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下程序的输出结果是______。intx=1;fun(intp){intx=4;x+=p++;printf("%d",x);}main(){inta=3;fun
语句定义如下:charstrl[50],str2[20],ch;则下列语句正确的是______。
有以下程序段:intk=Owhile(k=1)k++;while循环执行的次数是()。
下列程序段的运行结果是______。intx=0,y=0;while(x<15)y++,x+=++y;pfintf("%d,%d",y,x);
软件是程序、数据和______的集合。
下列二维数组初始化语句中,不正确的是()。
四条语句:x++;、++x;、x=x+1;、x=1+x;,执行后都使变量x中的值增1,请写出一条同一功能的赋值语句(不得与列举的相同)【】。
设有定义:inta=2,b=3,c=4;,则下列选项中值为0的表达式是()。
在软件开发过程中,软件结构设计是描述______。
随机试题
过滤式消防自救呼吸器是通过药罐产生氧气,将安全新鲜的空气输送给人进行呼吸。()
A、角膜B、晶状体C、虹膜D、脉络膜E、睫状体眼前房与眼后房的分界是
治疗慢性宫颈炎湿热内蕴证,应首选
下述哪项描述与日本伊势神宫建筑无关?
市政公用工程专业二级注册建造师可以承接单项工程合同额500万元以上的工程项目是()。
一般商业性助学贷款属于()。
格式塔学派又称完形心理学,1912年诞生于德国,格式塔学派的代表人物有()
在蜡像馆出口处和网站上往往有调查问卷,其中最重要的问题是“下一次来蜡像馆,你最想看到谁?”基于观众的需求,蜡像馆再根据候选名人的社会影响力、大众口碑进行综合评估,以此确保馆内的名人蜡像能_____不同年龄、背景的游客。
某种细菌每30分钟分裂一次,则经过4小时,这种细菌可由一个分裂为多少个?
A、Visa.B、AmericanExpress.C、Mastercard.D、JCB.D本题问“以下哪奥支票没有在对话中提到”。文中"Visa,Mastercard,AmericanExpress"都提到了,但是"JCB"没有出现过。故[
最新回复
(
0
)