首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include #include struet A { int a; char b[10]; double c; }; struct A f(struet A t);
有以下程序: #include #include struet A { int a; char b[10]; double c; }; struct A f(struet A t);
admin
2020-04-18
44
问题
有以下程序:
#include
#include
struet A
{
int a;
char b[10];
double c;
};
struct A f(struet A t);
main()
{
struet A a={1001,“ZhangDa”,1098.0};
a=f(a);
printf(“%d,%s,%6.1f\n”,a.a,a.b,a.c);
}
struet A f(struet A t)
{
t.a=1002;
strcpy(t.b,“ChangRong”);
t.e=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/tkCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeintsum_mod(inta,intb){returna+b%2:}main(){inti;for(i=0;i
下面关于编译预处理命令,正确的是()。
算法应当具有的特性不包括()。
若有定义:inta=0,b=0,c=0,d=0;,有C语言表达式(a++&&b++)?c++:d++,以下关于其执行顺序的叙述正确是()。
不合法的用户标识符是()。
下列算法中均以比较作为基本运算,则平均情况与最坏情况下的时间复杂度相同的是()。
按照C语言规定的用户标识符命名规则,不能出现在标识符中的是()。
在软件开发中,需求分析阶段产生的主要文档是
设表的长度为n。在下列算法中,最坏情况下时间复杂度最高的是
关于地址和指针,以下说法中正确的是()。
随机试题
根据我国《公司法》,股东享有的权利有()。
有关荧光免疫技术标本制作的描述,不正确的是
适用于各期宫颈癌而效果较好的是
在法定情形下,人民法院审判第一审刑事案件,由人民陪审员和法官共同组成合议庭进行,下面哪些案件属于该情形?()
已知某零件加工的过程能力指数Cp=1.67,Cpk=1.00。该过程的合格品率约为()。
社会工作是社会工作者向服务对象提供服务的过程。下列关于社会工作过程的说法中,正确的有()。
《关于基础教育改革与发展的决定》是以()为核心的党中央在我国初步实现“两基”目标后,进一步落实()战略的又一大决策。
下列文学流派、主要代表人物及其作品对应完全正确的是:
两条平行直线之间的距离为()
A、Becausehewantstovisither.B、Becausehewantstodiscusshersuggestionwithher.C、Becausehewantstoofferaproposal.
最新回复
(
0
)