首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #include structA { inta; charb[10]; doublec; }; structAf(structAt); main() { structAa={1001,"ZhangDa",1098.0}; a=
admin
2015-07-31
47
问题
有以下程序
#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/0oDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设x、y和z是int型变量,且x=4,y=6,z=8,则下列表达式中值为0的是()。
下列描述中正确的是()。
数据的存储结构是指()。
下列程序的运行结果是______。#definePOW(r)(r)*(r)main(){intx=3,y=2,t;t=POW(x+y);
有下列函数:intfun(char*s){char*t=s;while(*t++);return(t-s);}该函数的功能是()。
下面程序的运行结果是【】。main(){unsigneda=0112,x;x=a>>3;printf("x=%o",x);}
数据的物理结构在计算机存储空间中的存放形式称为数据的【】。
设有定义:inta=2,b=3,c=4;,则下列选项中值为0的表达式是()。
下列关于栈的描述中错误的是()。
若有定义inta=5,b=7;,则表达式a%=(b%2)运算后,a的值为()。
随机试题
Inordertolearnaforeignlanguagewell,itisnecessarytoovercomethefearofmakingmistakes.Iftheprimarygoaloflangu
A.小肠黏膜B.肝脏C.血中D.肾E.脾极低密度脂蛋白合成部位是
患者,男性,32岁,6天前感冒后出现左下后牙区胀痛。进食、吞咽时加重。昨日起出现局部自发性跳痛,张口受限。低热。头痛。检查可见:左下颌角区颊部稍肿胀,无压痛,张口度两指。左下第三磨牙近中阻生牙龈红肿充血。挤压可见远中盲袋内少量脓液溢出,颊侧前庭沟丰满、充血
关于淋病的治疗,下列哪项是错误的
碾压混凝土坝是采用碾压土石坝的施工方法,使用干贫混凝土修建的混凝土坝,是混凝土坝施工的一种新技术。某拦河大坝采用该项施工技术。承包商在编制施工组织设计时,根据有关资料,结合现场地形地貌等条件,重点对下几个方面进行分析和考虑:(1)料场的选择与布置;(2
公司债券上市后,公司存在下列()情形之一的,由国务院证券监督管理机构决定暂停其公司债券上市交易。
根据《票据法》的规定,下列关于汇票持票人行使票据追索权的表述中,不正确的是()。
在下列经济行为中,属于货币执行流通手段职能的是()。
Thegovernment’sattempttoinhibitthepresentspeedofinflationishighlyappreciated.
设f(x)连续,且=______.
最新回复
(
0
)