首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> #include<string.h> typedef struet{char name[9];char sex;int score[2];}STU; STU f(STU a) {STU b={"Zhao",
有以下程序: #include<stdio.h> #include<string.h> typedef struet{char name[9];char sex;int score[2];}STU; STU f(STU a) {STU b={"Zhao",
admin
2021-06-15
48
问题
有以下程序:
#include<stdio.h>
#include<string.h>
typedef struet{char name[9];char sex;int score[2];}STU;
STU f(STU a)
{STU b={"Zhao",’m’,85,90};
int i;
strcpy(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.seore[0],d.score[1]);
printf("%s,%c,%d,%d\n",c.name,c.sex,c.seore[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在栈中的一个拷贝,函数f所做所有操作只是针对这个数据拷贝进行的修改,这些都不会影响变量c的值。
转载请注明原文地址:https://kaotiyun.com/show/40tp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:#includemain(){intb[3][3]={0,1,2,0,1,2,0,1,2},i,j,t=1;for(i=0;i<3;i++)for(j=i;j<=i;j++)t+=b[i][b[j][i]];printf("%d\n
数据库管理系统中负责数据模式定义的语言是
若有定义语句:doublea,*p=&a;以下叙述中错误的是()。
对长度为10的线性表进行冒泡排序,最坏情况下需要比较的次数为
设有如下语句:typedefstructDate{intyear;intmonth;intday;}DATE;则以下叙述中错误的是()。
下面属于黑盒测试方法的是
下列排序方法中,最坏情况下比较次数最少的是()。
下列各组排序法中,最坏情况下比较次数相同的是()。
程序中若有如下说明和定义语句charfun(char*);main(){char*s=”one”,a[5]={0},(*f1)()=fun,ch;…}以下选项中对函数fun的正确调用语句是
检查软件产品是否符合需求定义的过程称为()。
随机试题
在钙处理钻井液体系中,含钙离子的无机絮凝剂主要有()三种。
企业采用许可证贸易、技术转让、劳务合作等方式进入国际市场的模式属于()
下列关于地形地貌的说法不正确的是()
下列哪一项不是癫狂病发病的主要因素
上牙槽后神经舌神经
TheFirstBicycleThehistoryofthebicyclegoesbackmorethan200years.In1791,CountdeSivrac【C1】______on-lookersin
设有4阶方阵A满足条件|3E+A|=0,AAT=2E,|A|<0,其中E是4阶单位阵.求方阵A的伴随矩阵A*的一个特征值.
TCP/IP参考模型分为4个层次,分别为()。
Bettysaidthat______allherfriends,Marywasherfavorite.
Rightnow,Internetphonecallsaretypicallymadeonacomputer,usingaspecialheadsetoronaphonewithaspecialadaptor.
最新回复
(
0
)