首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 structA{int a;charb[10]; double c;}; void f(struct A t); main(){struct A a={1001,"ZhangDa",1098.0}; f(a); printf("%d,%s,%6
有以下程序 structA{int a;charb[10]; double c;}; void f(struct A t); main(){struct A a={1001,"ZhangDa",1098.0}; f(a); printf("%d,%s,%6
admin
2020-05-19
69
问题
有以下程序
structA{int a;charb[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://kaotiyun.com/show/wrCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下不能输出字符A的语句是(注:字符A的ASCII码值为65,字符a的ASCII码值为97)()。
表达式3.6—5/2+1.2+5%2的值是()。
有以下程序:#includevoidf(intb[]){inti;for(i=2;i
若各选项中所用变量已正确定义,函数fun中通过return语句返回一个函数值,下列选项中错误的程序是()。
设循环队列的存储空间为Q(1:35),初始状态为front=rear=35。现经过一系列入队与出队运算后,front=15,rear=15,则循环队列中的元素个数为()。
有以下程序:#includemain(){FILE*f:f=fopen(“filea.txt”,“w”);fprinff(f,“abc”);fclose(f);}若文本文件fil
设有定义:char*c:,以下选项中能够使字符型指针c正确指向一个字符串的是()。
开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称作()。
数据库应用系统中的核心问题是()。
随机试题
Ayoungstudentlikehimcannothave______.
关于HAMA的说法正确的是
下肢静脉曲张术后病人护理是
患者,女,2l岁,膝、踝关节肿痛、伴牙龈出血2天入院。发病前2周油漆房屋,咽痒、咳嗽4~5天。查体:脐周有压痛,肝、脾未及,双膝、踝关节轻度红肿,双下肢皮肤散在、对称、大小不等瘀点、紫癜。化验检查:白细胞10×109/L,嗜酸粒细胞绝对值0.9×109/L
下列关于加筋土挡墙的说法,正确的是()。
与计算动态投资回收期无关的指标是()。
数据分析对于注册会计师而言是一门新学科,需要投入大量的硬件、软件、技能和质量控制,下列关于数据分析的作用说法正确的有()。
下列选项中,属于政府的公共服务职能的是()。
2002年9月,某乡人民政府为解决乡机关干部及附近群众饮用水的困难,作出了《关于筹集资金安装自来水管道的决定》。其主要内容是:乡政府所在地的每个企事业单位交纳500元,所有工作人员每人交纳50元,乡政府所在地的甲、乙两村每户交纳40元,作为安装自来水管道的
如果无能力晋升,当然不谋求晋升。如果有能力晋升,但无能力胜任,也决不谋求晋升。如果以下五人都认同以上断定,则哪种情况不可能出现?()
最新回复
(
0
)