首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include #include typedef struct{ char name[9]; char sex; float score[2];}STU; void f(STU*a) { strcpy(a一>name,“Zh
有以下程序: #include #include typedef struct{ char name[9]; char sex; float score[2];}STU; void f(STU*a) { strcpy(a一>name,“Zh
admin
2020-07-28
46
问题
有以下程序:
#include
#include
typedef struct{
char name[9];
char sex;
float score[2];}STU;
void f(STU*a)
{
strcpy(a一>name,“Zhao”);
a一>sex=‘m’;
a一>score[1]=90.0;
}
main()
{
STU c={“Qian”,’f’,95,92.0},*d=&c;
f(d);
prinff(“%s,%c,%2.Of,%2.of\n”,
d一>name,c.ex,c.score[0],c.score[1]);
}
程序的运行结果是( )。
选项
A、Qian,f,95,92
B、Zhao,f,95,90
C、Zhao,m,95,90
D、Zhao,f,95,92
答案
C
解析
f函数调用时,结构体数组名作为实参传给了形参指针,使结构体指针a指向了数组c的首地址。因此,f持有了主函数中数组c的指针,可以对数组c中的元素赋值,故返回主函数之后,数组c中的成员值已被更新。
转载请注明原文地址:https://www.kaotiyun.com/show/KQ3p777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
设有如下函数定义intfun(intk){if(k<1)return0;elseif(k==1)return1;elsereturnfun(k-1)+1;}若执行调用语句:n=fun(3);,则函数fun总共被调
一棵完全二叉树共有360个结点,则在该二叉树中度为1的结点个数为
若有定义typedefcharT[10];T*a;上述定义中a的类型与下面选项中完全相同的是
以下叙述中正确的是
以下叙述中正确的是
下列叙述中错误的是
软件生命周期可分为定义阶段、开发阶段和维护阶段,下面不属于开发阶段任务的是
下列各排序法中,最坏情况下时间复杂度最小的是
循环队列的存储空间为Q(1:100),初始状态为front=rear=100。经过一系列正常的入队与退队操作后,front=rear=99,则循环队列中的元素个数为
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件modi1.c。调用fun函数输出字符串,当奇数次调用时要求把字符串中的小写字母转换成大写字母,偶数次调用时按输入字符串的逆序输出字符串。请改正函数fun中指
随机试题
恒温器主要由感温系统、_______和触头开关三部分组成。
Mostofusgrowuptakingcertainthingsforgranted.Wetendtoassumethatexpertsandreligiousleaderstellus"thetruth".
A.实热老痰证B.痰饮呕吐C.风邪犯肺证D.痰壅气逆食滞证滚痰丸的主治是
工程咨询单位市场开发的最有效的宣传手段是()。
根据《招标投标法实施条例》,属于以不合理条件限制、排斥潜在投标人或投标人的情形有()。
根据《水电水利工程爆破施工技术规范》DL/T5135—2013,相向掘进的两个工作面,相距()m时,必须采用一个工作面爆破,直至贯通。
如某公司以单利方式借入500万元,年利率为10%,第4年末偿还,则第4年本利和是()万元。
我国现阶段,股份有限公司的发起人只能为法人。()
法律和党的政策最主要的区别在于前者具有规范性,后者不具有规范性。()
以下SQL语句中,(60)用于修改表结构。
最新回复
(
0
)