首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> #include"string.h" typedef struct{char name[9];char sex;float score[2];}STU; void f(STU
有以下程序 #include<stdio.h> #include"string.h" typedef struct{char name[9];char sex;float score[2];}STU; void f(STU
admin
2020-05-19
128
问题
有以下程序
#include<stdio.h>
#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/WcCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若a、b、c、d都是int型变量且都已经正确赋初值,则以下不正确的赋值语句是()。
请编写函数fun,函数的功能是:将大于形参m且紧靠m的k个素数存入xx所指的数组中。例如,若输入17,5,则应输出:19,23,29,31,37。注意:部分源程序在文件PROG1.C文件中。请勿改动主函数main和其他函数中的任何内容,
下列语句组中正确的是()。
若有定义intw[3][5];,则以下不能正确表示该数组元素的表达式是()。
在长度为n的顺序表中查找一个元素,假设需要查找的元素一定在表中,并且元素出现在表中每个位置上的可能性是相同的,则在平均情况下需要比较的次数为()。
若有定义谙句:doublex[5]={1.0,2.0,3.0,4.0,5.0},*p=x;则错误引用x数组元素的是
在软件开发中,需求分析阶段产生的主要文档是
随机试题
劳动保障行政部门对违反劳动保障法律行为的调查时间一般为()
女性,70岁。原有肺心病病史。受凉后发热伴咳脓痰,发绀加重,次日神志模糊,嗜睡,血压90/70mmHg,无病理反射。患者血气分析检查结果为:pH7.56,PaO255mmHg,PaCO270mmHg,HCO3-48mmol/L,BE+23mmol/
抗风能力最差的是()。
在细水雾灭火系统中,常用的过滤装置是()。
根据有关规定,海关可以对与进出口货物直接有关的企业、单位的会计账簿、会计凭证、报关单证以及其他有关资料和进出口货物实施稽查。海关稽查的时限为自进出口货物放行之日起()年内。
根据下列资料,回答问题。居民服务业中,城镇非私营单位就业人员比私营单位就业人员人均收入约高:
()是张艺谋导演的第一部纪实性故事片。
Thesimpleactofhand-washinghasbeenshowntohelpclearaguiltyconscienceandevenmakeyoumoreforgivingofthemoralmi
Inspiteofthe(i)____natureofScotland’sterrain,itsmainroadsaresurprisinglyfreefromsevere(ii)____.
It’shardtogivea(n)_____opinionaboutyourownchildren.
最新回复
(
0
)