首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include <stdio.h> #include <string.h> typedef struct{char name[9];char sex;float score[2]}STU; STU f(STU
有以下程序: #include <stdio.h> #include <string.h> typedef struct{char name[9];char sex;float score[2]}STU; STU f(STU
admin
2009-01-15
29
问题
有以下程序: #include <stdio.h> #include <string.h> typedef struct{char name[9];char sex;float score[2]}STU; STU f(STU A) {STU b={"Zhao",’m’,85.0,90.0}; int i; strcpy(a.name,b.namC) ; a.sex=b.sex; for(i=0;i<2;i++) a.score
=b.score
; return a; } main() {STU c={"Qian",’f’,95.0,92.0},d; d=f(C) ; pintf("%s,%c,%2.of.%2.of\n",d.name,d.sex,d.score[0],&score[1]); } 程序的运行结果是( )。
选项
A、Qian,f,95,92
B、Qian,m,85,90
C、Zhao,m,85,90
D、Zhao,C95,92
答案
4
解析
本题的f()函数中,首先定义了一个STU结构体变量b并初始化为{"Zhao",’m’,85.0, 90.0},然后分别通过strcpy()库函数、赋值语句和for循环,将b中所有成员分别赋给形参a的相应成员,最后返回a。所以,无论传递给函数fun()的参数是什么,结果返回的都会是函数中定义的STU结构体b的内容{"Zhao",’m’,85.0,90.0}。故最终输出结果为:Zhao,m,85,90;应该选择C。
转载请注明原文地址:https://kaotiyun.com/show/NQXp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
编写如下程序:PrivateSubCommand1_Click() DimmAsInteger,nAsInteger n=2 Form=1To3 Printproc(n); NextmEndSubF
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是( )。
窗体上有一个名称为Label1的标签控件,其Caption属性的初始值为0,还有一个计时器。为了在程序运行时,标签上的数字每秒加1,应该把语句:Label1.Caption=Label1.Caption+1写在一个事件过程中,这个事件过程是
窗体上有一个名称为Option1的单选按钮数组,程序运行时,当单击某个单选按钮时,会调用下面的事件过程PrivateSubOption1_Click(IndexAsInteger)EndSub下面关于此过程的参数In
在窗体上画两个文本框(名称分别为Text1和Text2)和一个命令按钮(名称为Command1),然后编写如下事件过程:PrivateSubCommand1_Click()x=0DoWhilex
窗体上有一个名称为Command1的命令按钮,其单击事件过程如下:PrivateSubCommand1_Click()DimxAsInteger,yAsIntegerStaticzAsIntegerx
在窗体Forml上放一个名为Textl的文本框和一个名为Commandl的命令按钮,然后编写一个事件过程。要求程序运行后,如果在文本框中输入一个字符,则把命令按钮的标题设置为“VB等级考试二级”。以下能正确实现上述操作的事件过程是(
为了通过传值方式来传送过程参数,在函数声明部分应使用的关键字为( )。
随机试题
认清中国国情,是解决中国革命问题的基本前提。近代中国最基本的国情是()
A被动发展阶段B主动发展阶段C自主发展阶段D巩固发展阶段E稳定发展阶段人的行为已基本定型,但随着环境、社会及个人状况不断变化,而调整、完善和充实自己行为的阶段属于
心室肌细胞兴奋性的特点是
患者,女性,56岁。肺癌骨转移第二次入院,疗效不佳,患者现已昏迷,护士采取的措施中不妥的是
依据《危险化学品安全管理条例》,负责进口化学品登记的部门是()。
下列各项中,不属于计算机网络主要功能的是()。
债券规定资金借贷双方的权责关系主要有( )。
随着我国航天事业的不断发展,空间站的建设与大质量卫星的发射需求开始出现,而老一代运载火箭已无法满足需求。为了运载这些大质量的舱段以及卫星,研制新型的大运力火箭是十分必要的。况且,老一代长征系列火箭大量使用剧毒的肼一四氧化二氮燃料,从保护自然环境以及工作环境
假设主频为66MHz的Pentium微处理器以非流水线方式访问存取时间为60ns的DRAM存储器,则在T1周期与T2周期之间至少应插入( )等待状态。
EnglishforSpecificPurposesESP:EnglishforSpecificPurposesESL:EnglishasaSecondLanguageI.DifferencebetweenESPan
最新回复
(
0
)