首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有下列程序: #include<stdio.h> #include<string.h> typedef struct{char name[9];char sex;float score[2];}STU; STU f(STU
有下列程序: #include<stdio.h> #include<string.h> typedef struct{char name[9];char sex;float score[2];}STU; STU f(STU
admin
2019-08-18
26
问题
有下列程序:
#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={"Qian",’f’,95.0,92.0},d;
d=f(c);printf("%s,%c,%2.0f,%2.0f\n",d.neme,d.sex,d.score[0],d.score[1]);
}
程序的运行结果是
选项
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/D9f0FFFM
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
若有定义语句:chars[10]="1234567\0\0";则strlen(s)的值是
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是
以下数组定义中错误的是()。
有两个关系R、S和T如下:则由关系R和S得到关系T的操作是
以下选项中,值为1的表达式是
若变量已正确定义为int型,要通过语句seanf("%d,%d,%d",&a,&b,&C;给a赋值1、给b赋值2、给c赋值3,以下输入形式中错误的是(注:口代表一个空格符)()。
函数fun的功能是:统计长整数n的各个位上出现数字1、2、3的次数,并通过外部(全局)变量c1,c2,c3返回主函数。例如:当n=123114350时,结果应该为:c1=3c2=1c3=2。请在程序的下划线处填入正确的内容并把下划线删除,使程
编写函数fun,它的功能是:利用以下所示的简单迭代方法求方程:cos(x)-x=0的一个实根。xn+1=cos(xn)迭代步骤如下:(1)取x1初值为0.0;(2)x0=x1,把x1的值赋给x0:(3)xl
从工程管理角度看,软件设计一般分为两步完成,它们是
某二叉树共有730个节点,其中度为1的节点有30个,则叶子节点个数为()。
随机试题
牙根表面覆盖牙骨质最薄处是
脱肛以直肠脱垂长度分为Ⅲ度,其中Ⅰ度脱垂脱出其中Ⅲ度脱垂脱出
以下关于减少消耗臭氧层物质的做法,不符合《大气污染防治法》的是( )。
关于债券发行的定价方式,下列论述正确的有( )。
某工业企业(增值税一般纳税人),2007年1月购销业务情况如下:(1)购进生产原料一批,已验收入库,取得的增值税专用发票上注明的销售额23万元、税款3.91万元,另支付运费(取得发票未经地方税务局认定)3万元;(2)为专项工程购进钢材2
风险:损失:保险
下列关于世界历史的说法正确的是:
下列字符串中不能作为C++标识符使用的是
OurculturehascausedmostAmericanstoassumenotonlythatourlanguageisuniversal,butthatthegesturesweuseareunders
UnitedNations(UN)isaninternational【C1】______ofcountriescreatedto【C2】______worldpeaceand’cooperation.TheUNwasfound
最新回复
(
0
)