首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #include"string.h" typedef struct{char name[9];char sex;float seore[2];}STU; void f(STUa) { STU b={"Zhao",’m’
有以下程序 #include #include"string.h" typedef struct{char name[9];char sex;float seore[2];}STU; void f(STUa) { STU b={"Zhao",’m’
admin
2015-12-25
63
问题
有以下程序
#include
#include"string.h"
typedef struct{char name[9];char sex;float seore[2];}STU;
void f(STUa) {
STU b={"Zhao",’m’,85.0,90.0}; int i;
strcpy(a.name,b.name);
a.sex=b.sex;
for(i=0;i<2;i++)a.score
=b.score
;
}
程序的运行结果是
选项
A、Qian,m,85,90
B、Zhao,m,85,90
C、Zhao,f,95,92
D、Qian,f,95,92
答案
B
解析
本题考查在结构体中函数的实参和形参的传递,调用f(c)后,实参传向形参,进行f()函数功能的实现,但程序中没有返回语句,故形参不能将值传回实参,它们值的传递具有不可逆性,所与printf输出的还是c中实参的值。
转载请注明原文地址:https://kaotiyun.com/show/YDDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指
有下列程序:fun(intx,inty){statlcintm=0,i=2;i+=m+1;m=i+X+y;returnm;}main(){intj=1,m=1,k;k=fun(j,m);p
下列程序的输出结果是()。main(){intp[8]={11,12,13,14,15,16,17,18},i=0,j=0;while(i++<7)if(p[i]%2)j+=p[i];printf("%
下列描述中,不是线性表顺序存储结构特征的是()。
下列叙述中不正确的是()
在C语言中,引用数组元素时,其数组下标的数据类型允许是()
下列叙述错误的是()
下列不是合法的C语言语句是()
已知#intt=0;while(t=1){...}则以下叙述正确的是
下列叙述中正确的是()。
随机试题
慢支伴小气道阻塞时,最早出现的肺功能改变是
组织兴奋性处于绝对不应期时,其刺激阈值为
患者,男,32岁。右侧上颌第一恒磨牙咬合疼痛1周,近2日疼痛明显加重,感患牙伸长,并出现自发痛,无放射痛。检查:远中邻颌面树脂充填物完好,叩痛,I度松动,龈(一),根尖区轻度压痛。对诊断最有帮助的一项检查是
脂肪动员的限速酶是
A.pH值改变B.离子作用C.溶剂组成改变D.盐析作用E.直接反应两性霉素B注射液遇氯化钠输液析出沉淀,其原因是()。
某共同犯罪案件,有甲、乙、丙3个被告人,在公安机关侦查过程中,丙因心脏病发作死亡。法院审判阶段,被害人提起附带民事诉讼,将甲、乙以及丙的儿子丁列为被告。但丁考虑其父亲没有留下任何遗产,反而欠下——大笔债,就宣布放弃继承。那么法院应当如何处理?
一般情况下,优先股股东不拥有()。
简述学生解决问题能力的培养。
文人画起源于()。
设f(x)=∫0xecostdt.求∫0πf(x)cosxdx.
最新回复
(
0
)