首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> #include<string.h> typedef struct{char name[9];char sex;float score[2];}STU; void f(STU a) { STU b={"Zh
有以下程序: #include<stdio.h> #include<string.h> typedef struct{char name[9];char sex;float score[2];}STU; void f(STU a) { STU b={"Zh
admin
2021-06-15
62
问题
有以下程序:
#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
;
}
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/dytp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有以下程序#includeinta=2;intf(intm){staticintn;n=0;n++;a++;returnn+m+a;}main(){intk;for(k=0;k
以下叙述中正确的是
下列叙述中正确的是
数据库应用系统中的核心问题是
C语言中的标识符分为关键字、预定义标识符和用户标识符,以下叙述正确的是
若函数调用时的实参为变量时,以下关于函数形参和实参的叙述中正确的是
若有定义语句intb=2;,则表达式(b<<2)/(3||b)的值是()。
将数据库的结构划分成多个层次,是为了提高数据库的物理独立性和
软件需求规格说明书的作用不包括
设有定义:intx[2][3];则以下关于二维数组x的叙述错误的是
随机试题
关于尺神经的叙述,正确的是
ItwasrainingheavilyandlittleMaryfeltcold,soshestood______tohermother.
A.奇脉B.交替脉C.水冲脉D.短绌脉提示脉压增大
能促进肺心病发生心力衰竭的因素有
下列关于在围术期合理预防性应用抗菌药物的描述正确的是()。
借贷还本付息清算表属于基本财务报表,该表中列出了可直接用于计算清偿能力指标的基础数据。()
在价值工程活动中的方案创造阶段,要求专家们根据有关研究对象的问题和要求,在互不商量的情况下提出各种建议和设想的方法是( )。
某企业销售一项价值较大的产品,价值10000元,分五期收款,每期收到全部价款的20%,该企业适用17%的增值税率,则按合同规定收到第一笔货款时,借记银行存款的金额为()。
某集团公司下设A、B两个投资中心。A中心的投资额为500万元,投资利润率为12%;B中心的投资利润率为15%,剩余收益为30万元;集团公司要求的平均投资利润率为10%。集团公司决定追加投资200万元,若投向A中心,每年增加利润25万元;若投向B中心,每年增
中国法制史上出现的下列法律形式中,具有判例法性质的有()(2012年一法综一第30题)
最新回复
(
0
)