首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include #include struct A int a; char b[10]; double c; }; void f(struct A t); main() { struet A a={1
有以下程序: #include #include struct A int a; char b[10]; double c; }; void f(struct A t); main() { struet A a={1
admin
2020-06-16
25
问题
有以下程序:
#include
#include
struct A
int a;
char b[10];
double c;
};
void f(struct A t);
main()
{
struet A a={1001,“ZhangDa”,1098.0};
f(a);
printf(“%d,%s,%6.if\n”,a.a,a.b,a.c);
}
void f(struet A t)
{
t.a=1002:
strepy(t.b,“ChangRong”);
t.e=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://jikaoti.com/ti/KpG0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序intfun(intn)main(){if(n==1)return1;{intx;Elsescanf("%d”,&x);x=fun(x);
以下选项中函数形参不是指针的是
有以下程序#includeintfun(inta,intb){returna+b;}main(){intx=6,y=7,z=8,r;r=fun(fun(x,y),z--);printf("%d\n
设有定义:charp[]={’1’,’2’,’3’},*q=p;以下不能计算出一个char型数据所占字节数的表达式是
以下关于结构化程序设计的叙述中正确的是()。
下列选项中属于面向对象设计方法主要特征的是()。
在数据库管理技术发展的三个阶段中,没有专门的软件对数据进行管理的是
在软件开发中,需求分析阶段产生的主要文档是
随机试题
小儿初次感染结核菌至产生变态反应的时间是()
“翩若惊鸿,婉若游龙”出自于【】
进出口商品的报验人可提起复验的次数最高为
下列各项中,不属于络脉的是哪一项
某商店盘点库存一批过期罐头,经理指示,换上新标签继续出售,结果导致许多消费者上吐下泻,花费医药费甚巨,社会影响极为恶劣,对该行为可给予的处罚是:_________。
建设项目管理的目标指( )。
操作技能与心智技能相比,还具有不同的一些特点()。
个人品德的功能和作用
下列关于宽带城域网技术的描述中,错误的是()。
Tourismrepresentsakindofpopularandpleasantactivitythatcombinessightseeing,recreationandhealthcare.Tourismhasbe
最新回复
(
0
)