首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #include structA { inta; charb[10]; doublec; }; structAf(structAt); main() { structAa={1001,"ZhangDa",1098.0}; a=
admin
2015-07-31
36
问题
有以下程序
#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全国计算机二级
相关试题推荐
下述函数功能是______。intfunr(char*x){char*y=x;while(*y++);returny-x-1;}
若变量已正确定义,要求通过scanf("%c%d%c%d,&c1,&a,&c2,&b)语句给变量a和b分别赋32和45,给变量c1和c2分别赋字符A和B;下列选项中数据从第1列开始输入,正确的输入形式是()。
下列叙述中正确的是()。
下面程序的执行结果是______。#defineMAX10nta[MAX],i;main(){printf("\n");sub1();sub3(A);sub2();sub3(A);
设有以下定义:inta[3][3]={1,2,3,4,5,6,7,8,9};int(*ptr)[3]=a;则下列能正确表示数组元素a[1][2]的表达式是______。
在软件生命周期中,能准确地确定软件系统必须做什么和必须具备哪些功能的阶段是______。
若按功能划分,软件测试的方法通常分为【】测试方法和黑盒测试方法。
有如下程序main(){inty=3,x=3,z=1;printf("%d%d\n",(++x,y++),z+2);}运行该程序的输出结果是______。
在先左后右的原贝吓,根据访问根结点的次序,二叉树的遍历可以分为三种:前序遍历、【】遍历和后序遍历。
设有下列说明语句:strcutstr{intx;floaty;charz;}st;则下列的叙述中不正确的是()。
随机试题
A.慢性支气管炎B.支气管扩张C.支气管哮喘D.心源性哮喘E.肺炎球菌肺炎患侧胸廓活动受限,语颤增强,叩诊浊音,听诊呼吸音减低,可闻及支气管呼吸音,此特征见于
甲公司要与乙公司合并,以下说法正确的是:()。
合同风险的分配原则有()。
施工方的项目管理工作主要是在施工阶段进行,但也涉及()
2013年12月1日,A公司与B租赁公司签订了一份租赁合同。合同主要条款及其他有关资料如下:(1)租赁标的物:CF型数控车床。(2)租赁期开始日:2013年12月31日。(3)租赁期:2013年12月31日~2016年12月31日,共计3
两种债券的面值、到期时间和票面利率相同,下列说法正确的是()。
根据我国民法规定,自然人权利能力从何时开始()
=__________
Chronicinsomniaisamajorpublichealthproblem.Andtoomanypeopleareusing【C1】______therapies,evenwhilethereareafew
DNS服务器的测试主要有两种方法,即使用命令行程序测试DNS服务器和()。
最新回复
(
0
)