首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> #include<string.h> typedef struct{chat nanle[9];char sex;int sore[2];}STU; STU f(STU a) {STU b={"Zhao",
有以下程序: #include<stdio.h> #include<string.h> typedef struct{chat nanle[9];char sex;int sore[2];}STU; STU f(STU a) {STU b={"Zhao",
admin
2021-04-28
51
问题
有以下程序:
#include<stdio.h>
#include<string.h>
typedef struct{chat nanle[9];char sex;int sore[2];}STU;
STU f(STU a)
{STU b={"Zhao",’m’,85,90};
int i;
sircopy(a.name,b.name);
a.sex=b.sex:
for(i=0;i<2;i++)a.score
=b.score
;
return a;
}
main()
{STU c={"Qian",’f’,95,92},d;
d=f(c);
printf("%s,%c,%d,%d,",d.name,d.sex,d.score[0],d.score[1]);
printf("%s,%c,%d,%d\n",c.name,c.sex,C.score[0],c.score[1]);
}
程序运行后的输出结果是( )。
选项
A、Zhao,m,85,90,Qian,f,95,92
B、Zhao,m,85,90,Zhao,m,85,90
C、Qian,f,95,92,Qian,f,95,92
D、Qian,f,95,92,Zhao,m,85,90
答案
A
解析
本题考查的是函数调用时的参数传递问题。程序在调用函数f时,传给函数f的参数只是结构变量c在栈中的一个拷贝,函数i-所做所有操作只是针对这个数据拷贝进行的修改,这些都不会影响变量c的值。
转载请注明原文地址:https://www.kaotiyun.com/show/tXtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序,程序的输出结果是voidfun(double*p1,double*p2,double*s){s=(double*)calloc(1,sizeof(double));*s=*p1+*(p2+1);}mai
有以下程序#includemain(){inti;for(i=1;i
阅读以下程序#include<stdio.h>main(){intcase;floatprintf;printf("请输入2个数:");scanf("%d%f",&case,&printF);
在软件开发中,需求分析阶段产生的主要文档是()。
运行下面程序时,从键盘输入字母A,则输出结果是()。#includemain(){charch;ch=getchar();switch(ch){case’A’:printf("AAA
以下叙述中正确的是
若有定义:intw[3][5];则以下不能正确表示该数组元素的表达式是()。
若有以下程序段charstr[4][12]={’’aa’’,’’bbb’’,’’ccccc’’,’’d’’),*strp[4];inti;for(i=0;i<4;i++)strp[i]=str[i];不能正确引用字符串的选项是
我们所写的每条C语句,经过编译最终都将转换成二进制的机器指令。关于转换以下说法错误的是
下列与队列结构有关联的是
随机试题
“进料对口”是指经营企业在向海关备案时,既有进口合同又有出口合同,而且进出口合同是对应的,数量上是平衡的加工贸易方式。
下列各项中,有关城镇土地使用税减免的表述不正确的是()。
下列审计程序中,通常不能应对管理层凌驾于控制之上的风险的是()。
甲股份有限公司(以下简称“甲公司”)为上市公司,2013~2014年发生的相关交易或事项如下:(1)2013年7月30日,甲公司就应收A公司账款6000万元与A公司签订债务重组合同。合同规定:A公司以其拥有的一栋在建写字楼及一项长期股权投资偿付该项债务;A
现代社会高校职能体系的核心是()。
某学校学生、教师和课程实体对应的关系模式如下:学生(学生号,姓名,性别,年龄,家庭住址,电话)课程(课程号,课程名)教师(职工号,姓名,年龄,家庭住址,电话)如果一个学生可以选修多门课程,一门课程可以有多个学生选修;一个教师
~IEEE802.1q协议的作用是()。
下列程序段执行以后,内存变量y的值是( )。CLEARx=12345y=0DOWHILEx>0 y=y+x%10 x=int(x/10)ENDDO?Y
打开考生文件夹下的演示文稿yswg.ppt,按下列要求完成对此文稿的修饰并保存。1.将演示文稿中第二张幻灯片移为文稿的最后一张幻灯片,将第二张幻灯片中的汽车设置动画效果都是“缓慢移入”、“从左侧”,文本部分设置为“飞入”、“底部”;动画顺序先文本后
America’sfirstladyofsoftwareFoursuchawealthycouple,PamLopkerandhusbandKarllivein(29)style.Theyhavea
最新回复
(
0
)