首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> #include<string.h> typedef struet{char name[9];char sex;float score[2];}STU; void f(STU a) { STU b={"Zh
有以下程序: #include<stdio.h> #include<string.h> typedef struet{char name[9];char sex;float score[2];}STU; void f(STU a) { STU b={"Zh
admin
2019-01-11
25
问题
有以下程序:
#include<stdio.h>
#include<string.h>
typedef struet{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
;
}
main( )
{
STU c={"Qian",’f’,95.0,92.0};
f(c);
printf("%s,%c,%2.0f,%2.0f\n",c.name,c.sex,c.score[0],c.score[1]);
}
程序运行后的输出结果是( )。
选项
A、Zhao,m,85,90
B、Qian,m,85,90
C、Zhao,f,95,92
D、Qian,f,95,92
答案
D
解析
本题考杏结构体的相关操作以及传值、传址的区别.该题中调用f函数后,会生成参数c的一个副本,而不会改变c的值,所以c值维持原值,选项D正确。
转载请注明原文地址:https://kaotiyun.com/show/SKxp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
给定程序中,函数fun的功能是:判定形参a所指的N×N(规定N为奇数)的矩阵是否是“幻方”,若是,函数返回值为1:不是,函数返回值为0。“幻方”的判定条件是:矩阵每行、每列、主对角线及反对角线上元素之和都相等。例如,以下3×3的矩阵就是一个“
请编写函数fun,函数的功能是:统计一行字符串中单词的个数,作为函数值返回。一行字符串在主函数中输入,规定所有单词由小写字母组成,单词之间由若干个空格隔开,一行的开始没有空格。注意:部分源程序在文件PROGl.C中。请勿改动主函数mai
设有以下语句:typedefstructS{intg;charh;}T;则下面叙述中正确的是()。
若有定义语句:doub1ex,y,*px,*py;执行了px=&x;py=&y;之后,正确的输入语句是______。
在面向对象方法中,()描述的是具有相似属性与操作的一组对象。
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是()。
以下叙述中错误的是()。
以下四组用户自定义标识符中,全部合法的一组是()。
最简单的交换排序方法是______。
下列对于软件测试的描述中正确的是 ______。
随机试题
Windows中,打开Windows系统的“开始”菜单,可使用快捷键()
什么是自动节律性?
下列哪些药品不可以由国务院药品监督管理部门规定的药品批发企业经营
药物经济学研究中应注意的问题有
当平曲线半径()不设超高最小半径时,在平曲线范围内应设超高。
在高温环境下,建筑物防水卷材宜选用()。
在下列各类错账中,应采用红字更正法进行更正的错账有()。
在VisualFoxPro中,表中如果有备注型字段,则磁盘上还会有一个对应扩展名为______的文件。
在考生文件夹下完成如下综合应用:①首先将books.dbf中所有书名中含有“计算机”3个字的图书复制到表books_bak中,以下操作均在booksbak表中完成。②复制后的图书价格在原价格基础上降价5%。③从图书均价高于25元(含25)的出版社
有如下类定义:classBag{public:Bag(strings,stringcr);//①~Bag();//②
最新回复
(
0
)