首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #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
31
问题
有以下程序:
#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全国计算机二级
相关试题推荐
若有以下程序#includemain(){inti,j=0;chara[]="Howareyou!";for(i=0;a[i];i++)if(a[i]!=’’)a[j++]=a[i];a[j]=’\0’;
有以下程序#includemain(){inta=1,b=0;printf("%d,",b=a+b);printf("%d\n",a=2%);}程序运行后的输出结果是
下列定义语句中错误的是()。
下列语句组中,正确的是
有以下定义:inta;longb;doublex,y;则以下选项中正确的表达式是
使用白盒测试方法时,设计测试用例应根据()。
某系统结构图如下图所示,则该结构图的深度是
有如下程序#includemain(){char*p1=0;int*p2=0;double*p3=0;printf("%d,%d,%d\n",sizeof(p1),sizeof(p2),sizeof(p3));
若a是数值类型,则逻辑表达式(a==1)||(a!=1)的值是
算法的空间复杂度是指
随机试题
关于DSA造影设定对比剂上升速率的叙述,错误的是
急性白血病患者继发感染最常见的病原体是
A.羌活B.苍耳子C.辛夷D.藁本E.白芷善治巅顶头痛的药物是()
社会主义法治把公平正义作为一切法治实践活动的价值追求。下列哪一说法正确体现了公平正义理念的基本要求?
关于土地价格,说法正确的有()。
乙公司在与国外某客户交易的过程中,约定三个月后该客户足额支付货款300万美元。三个月到期后,该客户表示公司缺乏资金,暂时无法支付货款,希望拖后两个月。在此期间,该客户突然宣布破产,乙公司只收回100万美元。整个过程中,美元一直处于贬值过程中,给乙公司带来了
在德育实施过程中,首先要尊重幼儿的人格和自尊心。
2006年9月,董某到某银行取款时,意外发现自己的银行卡里多了50万元存款。经查,是银行误将一个与董某同名同姓人的存款存入董某的卡里。此种情形可构成()。
计算机网络最突出的优点是()。
PASSAGETWO
最新回复
(
0
)