首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
34
问题
有以下程序: #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全国计算机二级
相关试题推荐
在窗体上画一个名称为Commandl的命令按钮,然后编写如下程序代码:OptionBase1Dimarr()AsIntegerPrivateSubCommandl_Click()DimiAsInte
下列程序段的执行结果为()。Form1.Clsa="ABBACDDCBA"Fori=6To2Step-2x=Mid(a,i,i):y=Lefl(a,i)z=Right(a,i):z=x&Y&
下列队列的描述中,正确的是()。
下面程序的运行结果是()。PrivateSubFormClick()i=0DoUntil0i=i+1Ifi>10ThenExitDoLoopPrinti
以下叙述中,错误的是
程序运行时,当用鼠标点击滚动条两端的箭头按钮时,不会产生的结果是
结构化程序设计中,下面对goto语句使用描述正确的是
下列程序在运行时输出的结果是()。OptionBase1PrivateSubForm_Click()Dimx(10)Fori=1To10x(i)=10-i
要使菜单项MenuOne在程序运行时失效,应使用的语句是()。
设a=4,b=5,c=6,执行语句Printa
随机试题
慢性阻塞性肺气肿引起的胸廓畸形为()
A.压力蒸汽阀B.煮沸法C.火烧法D.药液浸泡法E.甲醛蒸汽熏蒸法内镜、腹腔镜的消毒方法可用()
治疗中风口眼歪斜当选用
A、有毒无毒B、四气C、升降沉浮D、五味E、归经主以药效,参以口尝确定的是中药的
地下水渐变渗流,过流断面上各点的渗透速度按()。
教师在讲解完细胞的“减数分裂”后,提问:“动物细胞的有丝分裂和减数分裂有什么相同点和不同点?”该教师的提问属于哪种提问类型?()
(2020年北京)根据《中华人民共和国行政诉讼法》,下列诉讼事项中,人民法院不予受理的是()。
对于基类型相同的两个指针变量之间,不能进行的运算是______。
JamesCookwasborninBritainonOctober27,1728.Hecommanded(指挥)threevoyagesofdiscoveryforGreatBritain,andsaileda
AnexplosionhadthrownradiomanHarleyOlsonoutofbed.Heworkedwildly,tryingto【C1】______anSOS.Butthepowerwasgone.H
最新回复
(
0
)