首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #include<stdio.h> #include<string.h> typedef struct{char name[9];char sex;float score[2];}STU; STU f(STU a) {STU b={"Zhao
有下列程序: #include<stdio.h> #include<string.h> typedef struct{char name[9];char sex;float score[2];}STU; STU f(STU a) {STU b={"Zhao
admin
2019-05-17
30
问题
有下列程序:
#include<stdio.h>
#include<string.h>
typedef struct{char name[9];char sex;float score[2];}STU;
STU f(STU a)
{STU b={"Zhao",’m’,85.0,90.0};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={"Q
选项
A、Qian,m,85,90
B、Zhao,f,95,92
C、Zhao,m,85,90
D、Qian,f,95,92
答案
D
解析
f()函数的功能是对形参a的各个成员用结构体变量b的各个成员进行赋值后,然后返回变量a。在主函数中调用f(c)函数时,将STU类型的结构体变量c的值传递给形参a,函数f()在对a的各个成员进行重新赋值后,再将返回变量a的值传给d,最后输出结构变量d的各个成员的值。
转载请注明原文地址:https://jikaoti.com/ti/mif0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有定义:structcomplex{intreal,unreal;}datal={1,8},data2;则以下赋值语句中错误的是
以下叙述中正确的是
若变量均已正确定义并赋值,以下合法的C语言赋值语句是
若要求从键盘读入含有空格字符的字符串,应使用函数
下列定义数组的语句中,正确的是
若有以下函数首部intfun(doublex[10],int.cn)则下面针对此函数的函数声明语句中正确的是
函数fun的功能是:将两个两位数的正整数a、b合并形成一个整数放在c中。合并的方式是:将a数的十位和个位数依次放在c数的十位和千位上,b数的十位和个位数依次放在c数的百位和个位上。例如,当a=45,b=12时,调用该函数后,c=5142
给定程序MODll.C中函数fun的功能是:求出s所指字符串中最后一次出现的t所指子字符串的地址,通过函数值返回,在主函数中输出从此地址开始的字符串;若未找到,则函数值为NULL。例如,当字符串中的内容为:“abcdabfabcdx”,
软件设计中模块划分应遵循的准则是()。
在数据管理技术发展的三个阶段中,数据共享最好的是()。
随机试题
抽油机的曲柄连杆机构的作用是将动力机的旋转运动变成驴头的()。
A.低层B.高层C.易取的中上层D.中层E.最下层的大药斗质地较轻且用量较少饮片应放的斗架位置是
林某,产后26天,腹痛拒按,恶露量少,色紫暗有块,胁胀,四肢不温,舌暗苔白脉沉紧。首选
按规范.将桥梁主要部件、次要部件和总体技术状况的评定等级分别划分为()。
下列关于我国现行税收征收管理范围划分的表述中,正确的是()。
行为主义疗法常用下列哪项心理治疗法?()
以秘书的工作职责来划分,主要有机要秘书、行政秘书、文字秘书、信访秘书、公务秘书、外事秘书等。()
对社会科学学者来说,“中国”的庞大体系和内涵还有太多有待发掘的领域,我们还没有发展出能面向中国现实、回答中国问题、总结中国经验的学术体系。这让我们在进入世界时,要么囿于中国的传统而自说自话,要么以中国材料和数据削足适履地印证西方理论和观点。因此,讲好中国故
从所给的四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性:
()环城公路()重点城市()省会城市()三角洲
最新回复
(
0
)