首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序 #include #include typedef struct{char name[9];char sex;int score[2];)STU; STU f(STUa) { STU b={"Zhao",’m’,85,90}; i
有以下程序 #include #include typedef struct{char name[9];char sex;int score[2];)STU; STU f(STUa) { STU b={"Zhao",’m’,85,90}; i
admin
2015-12-25
55
问题
有以下程序
#include
#include
typedef struct{char name[9];char sex;int score[2];)STU;
STU f(STUa) { 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.score[0],d.score[1]);
printf("%s,%c,%d,%d,",c.name,c.sex,c.score[0],c.score[1]);
}
选项
A、Zhao,m,85,90,Zhao,m,85,90
B、Qian,f,95,92,Qian,f,95,92
C、Zhao,m,85,90,Qian,f,95,92
D、Qian,f,95,92,Zhao,m,85,90
答案
C
解析
在C语言中,函数实参与形参之间数据的传递是传值,也就是说在用实参调用形参时,是把实参的值拷贝一份给形参,而实参的值并不变化,仍是原来的值。所以对于本题来说,在主函数中调f(e)后,实参e的值并不会变化,仍是原值。在函数f中把局部变量b的值依次返回给变量d。
转载请注明原文地址:https://kaotiyun.com/show/ZDDp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列字符数组初始化语句中,不正确的是()。
数据结构中,与所使用的计算机无关的是数据的
若有定义:inta[4][4]={{1,2,3,4},{0},{4,6,8,10},{1,3,5,7}},则初始化后,a[2][2]得到的初值是______。
若有下列说明和语句,则对结构体变量st中成员i的引用方式不正确的是()。Stmctstu{inti;intname;}st,*p;p=&st;
下列二维数组初始化语句中,不正确的是()。
下列程序的运行结果为()。#include<stdio.h>voidabc(Char*str){inta,b,i,j;for(i=j=0;str[i]!=’\0’;i++)if(str[i]!=’a’)
下列描述中,不是线性表顺序存储结构特征的是()。
下列程序段中循环体的执行次数是______。a=15;b=0,do{b+=2;a-=2+b;}while(a>=0);
随机试题
热丝钨极焊填充焊丝与钨极的角度不是()。
PRECEDE-PROCEED模式中,影响行为的相关因素中,内在动力是【】
A.孕早期B.孕12周后C.孕20周后D.孕30周后E.孕晚期妊娠高血压综合征一般在何时发病
下述不属于抗ENA抗体的是
A、3.870B、3.871C、3870D、3.870×104E、3.870×105;将以下数字修约为四位有效数字28700
依据《药品管理法》和《实施条例》规定可以收取费用的是
1.背景新建一图书馆工程,建设单位自行组织招标。招标文件规定:合格投标人为本省企业;自招标文件发出之日起15d后投标截止;投标人对招标人提出的疑问分别以书面形式回复给相应的提出疑问的投标人。建设行政主管部门评审招标文件时,认为个别条款不符合规定,经整改后
教学内容:蹲踞式跳远。以下是王老师教学过程的基本部分:(1)一步上板踏跳练习;(2)三步上板踏跳练习;(3)全程助跑踏跳练习;(4)蹲踞式跳远完整动作练习;(5)蹲踞式跳远比赛,师生互评,教师总结。在教学过程中,学生在练习时出现了不同的问
关于真理与价值,以下说法中正确的是()。
“尊重自然”是党的第十八次代表大会提出的新的生态文明理念。下列观点体现这一理念的是()。①人对自然要有敬畏之心②人对自然要有感恩之情③人对自然要有报恩之意④人对自然要有顺从之念
最新回复
(
0
)