首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 struct A{int a;char b[10]; double c;}; void f(struct A t); main(){struct A a={1001,"ZhangDa",1098.0}; f(
有以下程序 struct A{int a;char b[10]; double c;}; void f(struct A t); main(){struct A a={1001,"ZhangDa",1098.0}; f(
admin
2019-12-17
16
问题
有以下程序
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.1 f\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,ChangRong,1202.0
B、1001,ZhangDa,1098.0
C、1001,ChangRong,1098.0
D、1002,ZhangDa,1202.0
答案
B
解析
在主函数中定义结构体A的变量a,并对其赋初值,再调用函数f(a),形参t接收实参的数据,在函数f(t)中对结构体变量t的各个成员进行了赋值操作,需要注意的,形参和实参之间是数据传递,因此对形参的操作对实参不产生影响,因此在主函数输出仍然输出变量a的数据
转载请注明原文地址:https://jikaoti.com/ti/bkG0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
关于地址和指针,以下叙述正确的是()。
若想定义int型变量a,b,c,d并都赋值为1,以下写法中错误的是()。
有如下定义:structst{intx;floaty;}ree,*px;若要使指针px指向rec的成员x,正确的赋值语句是()。
以下选项中,合法的C语言实数是()。
给定程序MODI1.C中函数fun的功能是:按顺序给s所指数组中的元素赋予从2开始的偶数,然后再按顺序对每五个元素求一个平均值,并将这些值依次存放在w所指的数组中。若s所指数组中元素的个数不是5的倍数,多余部分忽略不计。例如,s所指数组有14个元
编写函数fun,其功能是:实现B=A+A’,即将矩阵A加上A的转置,存放在矩阵B中。计算结果在main函数中输出。例如,输入下面的矩阵:其转置矩阵为:123147
下列选项中,能正确定义数组的语句是
下列选项中不属于结构化程序设计方法的是
在软件开发中,需求分析阶段产生的主要文档是
用树形结构表示实体之间联系的模型是
随机试题
男性,30岁,从三楼跌下左腹部跌伤,左6、7、8肋骨骨折,脾破裂、肠破裂。入院时精神紧张,T38.5℃,面色苍白,肢端冰冷,脉搏细速,P110次/分,血压130/100mmHg,尿量减少。该病人的休克状态应属于:()
葛根长于治疗
抗张能力最弱的脊柱韧带是
FIDIC施工合同条件中,业主支付预付款是为了帮助承包商解决( )时的资金短缺,从未来的工程款中提前支付的一笔款项。
2×20年12月31日,甲公司发现2×18年12月收到投资者投入的一项行政管理用固定资产尚未入账,投资合同约定该固定资产价值为1000万元(与公允价值相同)。预计使用年限为5年,预计净残值为零,采用年限平均法计提折旧。甲公司将漏记该固定资产事项认定为重要的
唐寅是()的画家。
“树不修不直,人不教不才”、“遇良医得生,遇庸医致死”。这说明()。
中扣国共产党领导的中国革命和建设的基本立足点是
若且x=at+b(a≠0),则
A、Ahomefire.B、Anexplosion.C、Amurder.D、AcaraccidentD从选项内容可猜测题目与某起灾难有关。短文说,RayAnderson目睹卡车司机闯红灯撞了另一辆车,故答案是D。
最新回复
(
0
)