首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
2021-07-09
42
问题
有以下程序:
#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;
strepy(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);
print]f("%8,%c,%2.0f,%2.0f\n",c.name,c.sex,c.seore[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://www.kaotiyun.com/show/lZtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义:structcomplex{intreal,unreal;}datal={1,8},data2;则以下赋值语句中错误的是()。
有以下程序:#includevoidf(intb[]){inti;for(i=2;i
假定输入的字符串中只包含字母和*号。请编写函数fun,其功能是:除了尾部的*号之外,将字符中的其他*号全部删除。形参p已指向字符串中最后的一个字母。在编写函数时,不得使用C语言提供的字符串函数。例如,字符串中的内容为****A*BC*DEF*G*****
以下程序段完全正确的是()。
以下选项中可用作C程序合法实数的是()。
下面属于应用软件的是()。
设变量x和y均已正确定义并赋值,以-F’if语句中,在编译时将产生错误信息的是()。
设变量己正确定义,则以下能正确计算f=n!的程序段是
检查软件产品是否符合需求定义的过程称为()。
在数据库中,数据模型包括数据结构、数据操作和
随机试题
销售计划的检查要建立计划进展及完成情况检查制度。()
SQL
滑轮组的动、定(静)滑轮之间的最小距离是()m。
单位的收支业务除了国库集中收付业务之外,还包括事业活动、经营活动等形成的收支。其中,对于纳入单位预算管理的现金收支业务,单位进行预算会计核算的同时要进行财务会计核算。()
关于倾听技术,错误的做法有()。
在总产量、平均产量和边际产量的变化过程中,下列哪一项首先发生()。
下列关于E-R模型向关系数据模型转换的叙述中,正确的是
—Lendmesomemoremoney,willyou?—Sorry,I’vegot______athandmyself.YouknowtheMP3playercostmeallIhadjustnow.
IwasborninTuckahoe,TalbotCountry,Maryland.Ihavenoaccurateknowledgeofmyage,neverhavingseenanyauthenticrecord
Accordingtothepassage,colorblindnesscanbedangerousincertainoccupationslike______.Accordingtothepassage,insect
最新回复
(
0
)