首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #include struct A { int a; char b[10]; double c; }; void f(struct A t); main() { struct A a={1001,"ZhangDa",10
有以下程序 #include #include struct A { int a; char b[10]; double c; }; void f(struct A t); main() { struct A a={1001,"ZhangDa",10
admin
2015-07-31
26
问题
有以下程序
#include
#include
struct A
{
int a;
char b[10];
double c;
};
void f(struct A t);
main()
{
struct A a={1001,"ZhangDa",1098.0};
f
(A);
printf("%d,%s,%6.1f\n", a.a,a.b,a.c);
}
void f(struct A t)
{
t.a=1002;
strcpy(t.b,"ChangRong");
t.c=1202.0;
}
程序运行后的输出结果是
选项
A、1002, ZhangDa,1202.0
B、1002,ChangRong,1202.0
C、1001, ChangRong,1098.0
D、1001,ZhangDa,1098.0
答案
D
解析
本题考查结构体的相关操作以及传值、传址的区别,该题中调用f函数后,会生成参数a的一个副本,而不会改变a的值,所以a值维持原值,选项D正确。
转载请注明原文地址:https://kaotiyun.com/show/TEDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
语句定义如下:charstrl[50],str2[20],ch;则下列语句正确的是______。
下列选项中,合法的C语言关键字是()。
下列程序的输出结果是()。#include<stdio.h>intfun(intx){inta;if(x==0||x=1)return3;elsea=x-fun(x-2);ret
有下列函数定义:intfun(doublea,doubleb){returna*b;}若下列选项中所用变量都己正确定义并赋值,错误的函数调用是()。
若变量已正确定义,下列正确的程序段是()。
下列工具中为需求分析常用工具的是()。
下列叙述中错误的是()。
以下合法的C语言赋值语句是()。
下列工具中为需求分析常用工具的是()。
将E-R图转换到关系模式时,实体与联系都可以表示成
随机试题
低压断路器的选用原则是其额定工作的电压大于等于线路额定电压,热脱扣器的额定电流不小于所控制负载的额定电流。()
上击器与下击器在使用时通常是()。
患儿男性,1岁4个月。间断抽搐6次,抽搐均在晨起空腹时发作,抽搐时查血糖低至测不出,智力运动发育落后同于正常同龄儿(5个月竖头,10个月独坐,尚不会走、不会叫父母)。既往史、家族史无特殊。查体:发育落后,体重7kg,身高73cm,肝肋下4cm,质韧、边钝。
患者男性,60岁,既往高血压史十余年。因“反复心前区疼痛4余次”共3次入院;心电图表现均为STV1-3弓背向上抬高,其中两次伴肌钙蛋白升高诊断为变异型心绞痛。抗心绞痛药物的主要目的是()。
()可以在施工协调部门提出的选择方案中,采用某一个方案。
背景资料:公路工程设计变更,指工程初步设计批准之日起至竣工验收正式交付使用之日止,对已批准的初步设计文件、技术设计文件或施工图设计文件所进行的修改、完善等活动。为加强公路工程建设管理,规范公路工程设计变更行为,保证公路工程质量,保护人民
以下是某班级进行探究“馒头在口腔中的变化”实验的过程。要求:写出探究“馒头在口腔中的变化”的实验方案,并画出实验结果记录表。
以下投资方式.可以更好地规避风险又尽可能使自己的资金保值增值的是:
如下图所示,化工大学和理工大学通过北京大学主节点接入CERNET,图中路由器R1与R2的缺省路由和R4的静态路由的正确配置是()。
【1】【9】
最新回复
(
0
)