首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #include"string.h" typedef struct{char name[9];char sex;float score[2];)STU; void f(STU a)
有以下程序 #include #include"string.h" typedef struct{char name[9];char sex;float score[2];)STU; void f(STU a)
admin
2018-01-11
48
问题
有以下程序
#include
#include"string.h"
typedef struct{char name[9];char sex;float score[2];)STU;
void f(STU a)
{ 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/ALxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
语句“printf("a\bre"\’hi\’y\\\bou\n")”;的输出结果是()。
软件设计包括软件的结构、数据接口和过程设计,其中软件的过程设计是指()。
下列程序的运行结果是_________。 #definePOWER(x)((x)*(x)) main() {inti=1; printf(""%d,%d"",POWER(i++),i);
下列标识符不是关键字的是()。
若有定义“floatb[15],*p=b;”,且数组b的首地址为200H,则p+13所指向的数组元素的地址为_________。
有下列函数定义:fun(floath){printf("%f,%f\n",h,h*h);}该函数的类型是()。
若有运算符:>、=、<<、%、sizeof,则它们按优先级(由高至低)的正确排列顺序为()。
表示关系X<=Y<=Z的C语言表达式为()。
在位运算中,操作数每左移两位,其结果相当于()。
已知函数isaplha(ch)的功能是判断变量ch是否是字母,若是,则该数值为1,否则为0。下面程序执行后的输出结果是________。#include#includevoidfun(chars[]){
随机试题
能识别HLA-G分子,产生抑制信号的是
对于沙眼防治,“视觉2020”行动己制订“SAFE”策略,其中S是指
初产妇,29岁,孕36周,现宫口开全近2小时,胎头最低点在坐骨棘下3cm,宫缩较前减弱,胎膜已破,胎心138次/分,决定行会阴侧切术。其原因是
我国居住用地分类中,下列哪项不是构成二类居住用地的条件?
()是世界第一大农业食品加工产品出口国。
ABC公司2015年主要财务数据如下表所示:要求:计算2015年的可持续增长率。
人们喜爱黄金制作的首饰,但会因为它的高价而不去购买。这体现了()。
学习策略是学习者为了提高学习效果和效率,有目的、有意识地制定的有关学习过程的()。
Thepassagedescribeshow【D6】________isthemainreasonwhypeoplelosetheirtemperatwork,anditoffersadvicetohelpempl
Therepresentativeofthecompanydemandedthatpartoftheagreement______revised.
最新回复
(
0
)