首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include <stdio.h> #include <string.h> struct A { int a; char b[10]; double c; }; void f(struct A t); main
有以下程序 #include <stdio.h> #include <string.h> struct A { int a; char b[10]; double c; }; void f(struct A t); main
admin
2021-04-28
62
问题
有以下程序
#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.1f\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, ZhangDa,1202.0
B、1002,ChangRong,1202.0
C、1001, ChangRong,1098.0
D、1001,ZhangDa,1098.0
答案
D
解析
本题考查结构体的相关操作以及传值、传址的区别,该题中调用f函数后,会生成参数a的一个副本,而不会改变a的值,所以a值维持原值,选项D正确。
转载请注明原文地址:https://www.kaotiyun.com/show/dTtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序#includemain(){charc[2][5]={"6934","8254"},*p[2];inti,j,s=0;for(i=0;i<2;i++)p[i]=c[i];for(i=0;i<2;i++)for(j=0;p[i][j
以下数组定义中错误的是
有以下程序#includevoidfun(char*t,char*S){while(*t!=0)t++;while((*t++=*s++)!=0);}main(){chars
“软件系统总体结构图,下面描述中错误的是
若有代数式(其中e仅代表自然对数的底数,不是变量),则以下能够正确表示该代数式的C语言表达式是()。
下列数据结构中,能够按照“先进后出”原则存取数据的是
面向对象方法中,实现对象的数据和操作结合于统一体中的是()。
在面向对象方法中,不属于“对象”基本特点的是
数据库系统的三级模式不包括
随机试题
提出积聚治疗"总其要不过四法,日攻日消日散日补,四者而已"的医著是()
商品住宅价格中的利润是以()为基数核定。
发行人经辅导符合以下哪些要求后,保荐人方可推荐其股票发行上市?()
()不属于证券业从业人员诚信信息记录的内容。
票据的失票人向人民法院申请公示催告的,公示催告期间届满,没有利害关系人申报权利的,人民法院应判决丧失票据无效。()
正式导游证与临时导游证的区别主要包括()。
材料:小明上小学时因经常把麻雀、青蛙、蚯蚓等带到教室而被老师批评和惩罚,上初中后仍然经常把小动物带进教室,班主任发现后没有批评他,还在班里成立了动物兴趣小组。他非常激动,向班主任表示了好好学习的决心。半年后,小明在班主任的引导下,通过对动物的探索活动,懂
“一门三父子,都是大文豪;诗赋传千古,峨眉共比高",诗中所述的“三父子”是指()。
延安整风运动是一场伟大的思想解放运动。这一运动最主要的任务是反对主观主义。主观主义的主要表现形式为()。
2011年,上海文化创意产业从业人员118.02万人;实现总产出6429.18亿元,比上年增长16.9%:实现增加值1923.75亿元,比上年增长13%,占地区生产总值比重达到10.02%,而2008年时,这一占比为9.07%。2011年文化创
最新回复
(
0
)