首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #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
65
问题
有以下程序
#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://www.kaotiyun.com/show/ALxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
面向对象的设计方法与传统的面向过程的方法有本质不同,它的基本原理是()。
数据模型按不同应用层次分成3种类型,它们是概念数据模型、__________和物理数据模型。
有以下程序:intfun(intx){intp;if(x=0||x==1)return(3);p=x-fun(x-2);returnp;}main(){printf
语句int(*ptr)()的含义是()。
下列可作为C语言赋值的语句的是()。
若有以下定义:chara;intb;floatc;doubled;则表达式a*b+b-c值的类型为()。
关系数据库中能实现的专门关系运算包括________、连接和投影。
下面属于黑盒测试方法的是()。
随机试题
减脂每次运动时间至少达
关于慢性阻塞性肺疾病肺气肿的体征,下列叙述不正确的是
A.参苏饮B.新加香薷饮C.葱豉桔梗汤D.加减葳蕤汤E.玉屏风散
某工程时标网络图如下所示,下列选项正确的是()。
模板的拆除顺序一般为()。
Word中通过“格式”菜单中的“段落”命令可以实现的下列操作包括()。
下列基础中,属于柔性基础的是()。
下列各项中,会导致企业采用低股利政策的有()。
下列有关审计程序种类的说法中错误的是()。
Islanguage,likefood,abasichumanneedwithoutwhichachildatacriticalperiodoflifecanbestarvedanddamaged?【C1】___
最新回复
(
0
)