首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 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
43
问题
有以下程序
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://kaotiyun.com/show/DuDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
以下选项中,当x为大于l的奇数时,值为0的表达式是
在C语言中,变量的隐含存储类别是
下列是用户自定义标识符的是
软件开发的结构化生命周期方法将软件生命周期划分成
定义inta=5,b;,则执行表达式b=++a*--a之后,变量b的值为______。
设变量已正确定义,则以下能正确计算f=n!的程序段是______。
下面程序的运行结果是______。#include<stdio.h>intf(inta[],intn){if(n>1)returna[0]+f(a+1,n-1);elsereturna[0];}main(){intaa[10]=
以下叙述中错误的是
以下能正确定义一维数组的选项是
设有定义:inta=2,b=3,c=4;,则下列选项中值为0的表达式是()。
随机试题
设typedefdoubleDB;,则与DBu[5];的等价形式是()
A、Itwillnotbesoeasy.B、Itwillsurelybeeasy.C、Thecomputerwillbreakdown.D、Thecomputerwillnotworkproperly.B“Boo
体内氨基酸代谢库中的氨基酸参与下列哪些代谢活动
在心肌状态和大动脉压力保持恒定的情况下,在一定范围内增加静脉回流量可以增加心室肌的
如图6—2—10所示文丘里管,已知管道直径d1=100mm,喉道直径d2=50mm,文丘里流量计流量系数μ=0.94,水银差压计读数hp=25cm,则管道通过的水流流量Q=()m3/s。
在国际上,民用建筑项目工程总承包的招标多数采用()
某商场,地上6层,建筑高度32m,一至四层为商业营业厅,五层为餐饮场所。六层为电影院。建筑采用与基层墙体、装饰层之间有空腔的外墙外保温系统。下列关于该系统的做法中,错误的是()。
简要说明玻璃制品的特性。
Peoplelikebeingtrusted.Theyareannoy-ed,angry,orfeelhurtiftheyareregardedwith【C1】______.Theythinkthattheyar
A、TheterribleeffectsofdroughtonCalifornia.B、Newtechnologiesusedtopreventwaterwaste.C、Amandatoryorderonwatercu
最新回复
(
0
)