首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 struct A { int a;char b[10]; double c;}; void f(struct A t); main(){ struct A a={1001,"ZhangDa",1098.0};
有以下程序 struct A { int a;char b[10]; double c;}; void f(struct A t); main(){ struct A a={1001,"ZhangDa",1098.0};
admin
2019-07-14
44
问题
有以下程序
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,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://kaotiyun.com/show/2uRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
软件设计中模块划分应遵循的准则是
结构化程序设计的基本原则不包括
有以下程序#include#defineSQR(X)X*Xmain(){inta=10,k=2,m=1;a/=SQR(k+m)/SQR(k+m);printf("%d\n",a);}程序的输出结果是
以下结构体类型说明和变量定义中正确的是
有两个关系R和S如下:则由关系R得到关系S的操作是
下面不属于软件设计阶段任务的是
若变量已正确定义,以下选项中非法的表达式是
某二叉树共有12个节点,其中叶子节点只有1个,则该二叉树的深度为(根节点在第1层)()。
若要求定义具有10个int型元素的一维数组a,则以下定义语句中错误的是
某二叉树共有12个结点,其中叶子结点只有1个。则该二叉树的深度为(根结点在第1层)
随机试题
下述疾病中引起盲肠缩短、变形收缩最常见的原因是
A.劳累性心绞痛发作的性质在1~3个月内无改变B.初次发生劳累性心绞痛,时间未到1个月C.心绞病发作时,有关导联ST段抬高D.在急性心肌梗死后1个月内又出现的心绞痛E.原为稳定型心绞痛患者,在3个月内疼痛的性质经常变化,进行性恶化
45岁,女性,外阴口腔反复溃疡3年,结膜充血1个月来诊。查体:舌面上多个溃疡,黄色,较深,左眼充血,右侧4字征阳性。该患者首先考虑
心绞痛发作的典型部位为
阿昔洛韦属
患者,56岁。左腮腺肿物发现2个月,生长较快。腮腺造影片显示导管系统排列紊乱、中断,腺泡不规则充盈缺损,造影剂外溢,可能的诊断为
对明渠恒定均匀流,在已知通过流量Q、渠道底坡i、边坡系数m及粗糙系数n的条件下,计算梯形断面渠道尺寸的补充条件及设问不能是:
信用在资本的积累和转化过程中发挥重要作用,实现资本积累和转化的主要形式是()。
Motorwaysare,nodoubtthesafestroadsinBritain.Mile【C1】______mile,vehicleforvehicle,youaxemuch【C2】______likelyt
Thepresidentofthecountry______himtobetheSecretaryofState.
最新回复
(
0
)