首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> #include<string_h> structA {inta;charb[10];doublec;); voidf(structAt); main( ) {structAa={1001,’’Zhan
有以下程序 #include<stdio.h> #include<string_h> structA {inta;charb[10];doublec;); voidf(structAt); main( ) {structAa={1001,’’Zhan
admin
2019-05-17
49
问题
有以下程序
#include<stdio.h>
#include<string_h>
structA
{inta;charb[10];doublec;);
voidf(structAt);
main( )
{structAa={1001,’’ZhangDa”,1098.0};
f(a);printf(”%d,%s,%6.1f\n”,a.a,a.b,a.c);
}
voidf(structAt)
{t.a=1002;
strcpy(t_b,”ChangRong”);
t.c=1202.0;}
程序运行后的输出结果是
选项
A、1002,ChangRong,1202.0
B、1001,ChangRong,1098.0
C、1001,ZhangDa,1098.0
D、1002,ZhangDa,1202.0
答案
C
解析
本题主要考查是的函数调用时参数之间的传递问题。在C语言中参数之间的传递是传值,也就是把实参的值复制一份传递给形参,而实参的值不发生变化。所以对于本题来说,在主函数中执行f(a),把结构体变量a的值复制一份传递给形参变量t,而实参变量a的值保持不变。
转载请注明原文地址:https://kaotiyun.com/show/4DRp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){intx=1,y=0,a=0,b:0;switch(x){case1:switch(Y){case0:a++;break;case1:b++;break;}case2:a++;b++;brea
有以下程序段inti,n;for(i=0;i<8;i++){n=rand0%5;switch(n){case1:case3:printf(’’%d\n’’,n);break;case2:case4:printf(’’%d\n’’,n);c
关于do循环体while(条件表达式);以下叙述中正确的是
下列定义数组的语句中,正确的是
以下叙述中正确的是
给定程序MODll.C中函数fun的功能是:对N名学生的学习成绩,按从高到低的顺序找出前m(m≤10)名学生来,并将这些学生数据存放在一个动态分配的连续存储区中,此存储区的首地址作为函数值返回。请改正函数fun中指定部位的错误,使它能得出正确的结
对关系S和关系R进行集合运算,结果中既包含关系S中的所有元组也包含关系R中的所有元组,这样的集合运算称为()。
设循环队列为Q(1:m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=20,rear=15。现要在该循环队列中寻找最小值的元素,最坏情况下需要比较的次数为()。
下面对对象概念描述正确的是()。
软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是( )。
随机试题
电动汽车50~80km/h加速性能试验的稳速段长度为()m以上。
若在文件中查询年龄在60岁以上的男性及年龄在55岁以上的女性的所有记录,则查询条件为()
哪些行为属于不良疾病行为()
()属于人力资源开发活动的环境。
素质教育是()。
“白日不到处,青春恰自来。苔花如米小,也学牡丹开。”请结合实际,谈谈你对这首诗的理解。
阐述我国目前主要有哪些社会问题?请举例说明。(华中农大2013年研)
"You______borrowmynotesprovidedyoutakecareofthem",Itoldmyfriend.
1940年,毛泽东第一次完整地提出新民主主义经济纲领的著作是()
ANewYorkTimes-CBSNewspollfoundthatalmost90percentofAmericansthinkthathomeownershipisanimportantpartoftheAm
最新回复
(
0
)