首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 structA{ int a ; char b[10]; double c ;}; void f(struct A t); main() { struct A a={1001,"ZhangD
有以下程序 structA{ int a ; char b[10]; double c ;}; void f(struct A t); main() { struct A a={1001,"ZhangD
admin
2016-12-28
47
问题
有以下程序
structA{
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(StELlct 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://www.kaotiyun.com/show/DuDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中,当x为大于l的奇数时,值为0的表达式是
下面程序输出的结果是main(){inti;inta[3][3]={1,2,3,4,5,6,7,8,9};for(i=0;i
若要求从键盘读入含有空格字符的字符串,应使用函数
下列是用户自定义标识符的是
下列关于单目运算符++,--的叙述中正确的是
软件开发的结构化生命周期方法将软件生命周期划分成
定义inta=5,b;,则执行表达式b=++a*--a之后,变量b的值为______。
以下数组定义中错误的是______。
若有下列说明和语句,则对结构体变量st中成员i的引用方式不正确的是()。Structstu{inti;intname;}st,*p;p=&st;
设有以下说明语句structex{intx;floaty;charz;}example;则下面的叙述中不正确的是
随机试题
男性,67岁,因腰骶痛3月伴消瘦就诊,血压正常,腰椎压痛,双下肢水肿,血红蛋白62g/L,尿蛋白++++,血钙4.6mmol/L,碱性磷酸酶280U/L,γ球蛋白45%,其蛋白尿类型可能为
A.孕母有菌血症B.阴道细菌上行C.脐部感染D.呼吸道人侵E.黏膜破损新生儿败血症的产时感染的途径是()
已知双链DNA中一条链的A=25%,C=35%,其互补链的碱基组成应是()
下列关于金融资产公允价值确认的各项表述中,正确的有()。
甲公司应收乙公司账款1400万元已逾期,甲公司已计提坏账准备40万元。经协商决定进行债务重组。债务重组内容是:①乙公司以银行存款偿付甲公司账款200万元;②乙公司以一项固定资产和一项长期股权投资偿付所欠账款的余额。乙公司该项固定资产的账面价值为600万元,
一般资料:求助者,男性,30岁,未婚,某传媒公司职员。案例介绍:求助者在公司从事电视节目的编辑和策划工作,饮食、睡眠经常没有规律。随着主管部门政策的调整,某些节目要重新规划和设计,感觉工作压力非常大。近两个月来心情紧张时经常头晕、头痛,原有的胃胀
关税壁垒的存在主要是为了( )。
小韩在Excel中制作了一份通讯录,并为工作表数据区域设置了合适的边框和底纹,她希望工作表中默认的灰色网格线不再显示,最快捷的操作方法是()。
ВлияниеB.И.Вернадскоговышлодалекозапределыстраны,иэточеткоеобозначилосьеще____жизниученого.
A、Twodollars.B、Wonderful.C、Threedays.D、Onthefirstfloor.B题干问的是“你好,约翰!假期过得怎么样”,可知接下来要回答关于假期的感受。只有B项Wonderful“极好的,精彩的”符合题意
最新回复
(
0
)