首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
41
问题
有以下程序:
#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://kaotiyun.com/show/tXtp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义:inta=7;floatx=2.5,y=4.7;则表达式“x+a%3*(int)(x+y)%2/4”的值是()。
读取二进制文件的函数调用形式为:fread(buffer,size,count,fp);其中buffer代表的是
设表的长度为n。下列算法中,最坏情况下比较次数小于n的是
有以下定义语句,编译时会出现编译错误的是()。
下面属于黑盒测试方法的是
设数据元素的集合D={1,2,3,4,5},则满足下列关系R的数据结构中为线性结构的是()。
对于循环队列,下列叙述中正确的是
有以下程序,程序的输出结果是voidfun(double*p1,double*p2,double*s){s=(double*)calloc(1,sizeof(double));*s=*p1+*(p2+1):}mai
带链队列空的条件是
随机试题
Whenwillthecompetitionbeheld?
脓性指头炎切开引流的指征为
承销期不得少于(),不得超过()。
桁架在恒载作用下,使用年限50年,用云南松制作的桁架受拉构件,截面尺寸200mm×200mm,构件中部有两个d=20mm的螺栓孔,间距100mm。该受拉构件能承受的轴向拉力设计值应为______。
对厂矿企业进行安全评价时,评价结果一般以表格形式表示,评价内容包括提出的问题、回答可能的后果、降低或消除危险性的安全措施。这种评价方法是()。
对于工期较短、工程量变化幅度不会太大的项目,适于采用()。
根据《支付结算办法》的规定,下列各项中,属于银行应予以退票情形的有()。
A外商投资企业以人民币作为记账本位币,其外币交易采用交易发生日的即期汇率折算。A企业按月计算应予资本化的借款费用金额(每年按照360大计算,每月按照30天计算)。(1)2007年1月1日为建造一座厂房。向银行借入5年期美元借款2700万美元,年利率为8
IBM公司制造的“深蓝”计算机战胜了世界顶级国际象棋大师卡斯帕罗夫。这一事实说明()。
依据官方政府的记录,某地区的自杀率在1987年比1960年高17倍。自杀率急剧增加归因于社会变化的结果——因为某地区从一个捕鱼打猎的社会转变到了一个工业社会。下面哪一项,如果正确,最反对上面的结论?
最新回复
(
0
)