首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include<stdio.h> #include<string.h> struct A { int a;char b[10];double c;}; void f(struct A t);
有以下程序 #include<stdio.h> #include<string.h> struct A { int a;char b[10];double c;}; void f(struct A t);
admin
2017-04-26
58
问题
有以下程序
#include<stdio.h>
#include<string.h>
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.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,ChangRong,1098.0
C、1001,ZhangDa,1098.0
D、1002,ZhangDa.1202.0
答案
C
解析
本题主要考查是的函数调用时参数之间的传递问题。在C语言中参数之间的传递是传值,也就是把实参的值复制一份传递给形参,而实参的值不发生变化。所以对于本题来说,在上函数中执行f(a),把结构体变量a的值复制一份传递给形参变量t,而实参变量a的值保持不变。
转载请注明原文地址:https://kaotiyun.com/show/bqDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includevoidfun(int*a,intn)/*fun函数的功能是将a所指数组元素从大到小排序*/{intt,i,j;for(i=0;i
阅读下列程序段,则程序的输出结果为#include"stdio.h"#defineM(X,Y)(X)*(Y)#defineN(X,Y)(X)/(Y)main(){inta=5,b=6,c=8,k;k=N(M(a,b),c
在C语言中,函数返回值的类型最终取决于
下面函数的功能是:找出一维数组元素中最大的值和它所在的下标,最大的值和它所在的下标通过形参传回。数组元素中的值已在主函数中赋予。主函数中x是数组名,n是x中的数据个数,max存放最大值,index存放最大值所在元素的下标。请填空。#include#
下面程序的功能是输出数组s中最大元素的下标,请填空。main(){intk,p,s[]={1,-9,7,2,-10,3};for(p=0,k=p;ps[k])【】printf("%d\n",k);}
以下程序中调用scanf函数给变量a输入数值的方法是错误的,其错误原因是main(){int*p,*q,a,b;p=&a;printf("inputa:");scanf("%d",*p);}
下列二维数组初始化语句中,正确且与语句floata[][3]={0,3,8,0,9};等价的是
若有函数max(a,b),为了让函数指针变量p指向函数max,当调用该函数时,正确的赋值方法是
设有定义“stmct{inta;floatb;charc}abc,*p_abc=&abc;”,则对结构体成员a的引用方法可以是abc.a和p_abc______。
栈和队列的共同特点是
随机试题
企业在生产经营过程中经常可能遇到某种突发的、无力抗拒的变化,这些变化使企业计划与现实条件严重背离。在这种情况下,企业的控制系统要想发挥应有的作用,必须实行()
Inthefallof1985,Iwasabright-eyedgirlheadingofftoHowardUniversity,aimingatalegalcareeranddreamingofsittin
甲状腺肿的特点不包括
外感病汗出热退身凉者,表示
A.人参、炙甘草、白术B.升麻、柴胡C.当归D.陈皮E.黄芪
关于二十四史,下列说法不正确的是()。
在一些19世纪的绘画作品中,雅典卫城的大理石建筑物被画成红色。但这些建筑物现在并不是红色,而大理石的天然色彩从19世纪以来不可能发生变化。因此,这些画表现的色彩一定不是这些建筑物实际的色彩。下面哪一个如果正确,最严重地削弱上面的论述?
WhereDidAlltheShipsGo?TheBermudaTriangleisone(1)thegreatestmysteriesofthesea.Inthistriangularareabetween
Whatdoesthewomansuggesttheydo?
Itisdifficulttoimaginewhatlifewouldbelikewithoutmemory.Themeaningsofthousandsofeverydayperceptions,thebases【
最新回复
(
0
)