首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #include struct A { int a; char b[10]; double c;}; void f(struct A t); main() { struct A a={1001,"ZhangDa",109
有以下程序 #include #include struct A { int a; char b[10]; double c;}; void f(struct A t); main() { struct A a={1001,"ZhangDa",109
admin
2015-07-31
61
问题
有以下程序
#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/qhDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若指针p已正确定义,要使p指向两个连续的整型动态存储单元,不正确的语句是______。
下列程序的输出结果是()。point(char*pt);main(){charb[4]={’a’,’c’,’s’,’f’},*pt=b;pt=point(pt);printf("%c\n",*pt);
若有下列说明和语句,则对结构体变量st中成员i的引用方式不正确的是()。Structstu{inti;intname;}st,*p;p=&St;
有下列程序:#include<stdio.h>main(){inta=6,b=7,m=1;switch(a%2){case0:m++;break;case1:m++;switch(b%
执行下列程序后,输出的结果是()。#include<stdio.h>#defineS(X)X*Xvoidmain(){ihta=9,k=3,m=2;a/=S(k+m)/S(k+m);prin
下列叙述中正确的是()。
以下选项中,非法的字符常量是______。
设有下列说明语句:StrcutStr{intx;floaty;charz;}st;则下列的叙述中不正确的是()。
数据库设计分为以下6个设计阶段:需求分析阶段、【】、逻辑设计阶段、物理设计阶段、实施阶段、运行和维护阶段。
一棵二叉树第6层(根结点为第一层)的结点最多为______个。
随机试题
HJ431的烘干温度为____℃。
病人咳嗽上气,痰液清稀,胸闷气急,舌质淡红,苔白而滑,脉浮紧,治宜选用
一先生,62岁,先是夜间尿频,后逐步排尿时间延长,尿不净,今下午排不出尿,小腹胀痛来院就诊。护士首先应如何处理
肾上腺素与异丙肾上腺素共同的适应证是
患儿5岁,干咳无痰,或痰少而黏,不易咳出,口渴咽干,喉痒声嘶,手足心热,或咳痰带血,午后潮热,舌红少苔,脉象细数。诊断为
有“水火既济”之称的是有“精血同源”之称的是
根据资源税法律制度的规定,下列应税产品中,采用从价定率方式计征资源税的有()。
社会流动是个人或群体社会地位的变化,即从某一社会阶层到另一社会阶层的变化。其中,垂直流动是指一个人从下层地位和职业向上层地位和职业的流动,或者从上层地位和职业向下层地位和职业的流动。水平流动是指一个人在同一社会职业阶层内的横向流动。它多半是地区间的流动,也
X:霍桑承认自己可以影响高层政府官员,并承认他把这种影响力出售给了环保组织。这种不道德的行为是没有正当理由的。Y:我不认为他的行为是不道德的。获得霍桑服务的组织是为了防止水污染的,霍桑在为这个组织谋利的同时,也在为公众谋利。X与Y的分歧在于
WhyisCaliforniacalledtheGoldenState?
最新回复
(
0
)