首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> #include<string.h> typedef struct{ char name[9]; char sex; float score[2];}STU; void f(STU * a) { strcp
有以下程序: #include<stdio.h> #include<string.h> typedef struct{ char name[9]; char sex; float score[2];}STU; void f(STU * a) { strcp
admin
2019-04-14
68
问题
有以下程序:
#include<stdio.h>
#include<string.h>
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);
printf(″%s,%c,%2.0f,%2.0f\n″,d—>name,c.sex,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://kaotiyun.com/show/02Rp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
有以下程序:voidf(int*x,iht*y){intt;t=*x;*x;=*y;*y=t;}main(){inta[8]={1,2,3,4,5,6,7,8},i,*p,*q;
设有以下语句:charstr1[]="string",str2[8],*str3,*str4=="string;则______不是对库函数的正确调用。
若有说明chars1[]="Thatgirl",s2[]="isbeautiful";则使用函数strcmp(s1,s2)后,结果是______。
请在以下程序第一行的下划线处填写适当内容,使程序能正确运行。【】(double,double);main(){doublex,y;scanf("%1f%1f",&x,&y);printf("
设有以下程序:structst{intn;structst*next;};staticstructsta[3]={5,&a[1],7,&a[2],9,’\0’},*p;p=&a[0];下面选项
有以下程序:#include<stdio.h>structs{intx,y;}data[2]={10,100,20,200};main(){structs*p=data;prin
设某循环队列的容量为50,头指针front=5(指向队头元素的前一位置),尾指针rear=29(指向队尾元素),则该循环队列中共有()个元素。
以下能正确定义一维数组的选项是______。
若给fun函数的形参s传送字符串“∪∪6354’abc"(其中∪表示空格字符),则函数的返回值是【】。longfun(chars[]){longn;intsign;for(;isspace(*s);s++);
以下程序中,fun函数的功能是求3行4列二维数组每行元素中的最大值。请填空。#include<stdio,h>voidfun(int,int,int(*)[4],int*);main(){inta[3][4]={{
随机试题
下列选项中不属于企业使命决策应考虑的因素的是()
8个月患儿入院,诊断急性支气管肺炎,血气分析结果:pH7.35,PaO26kPa(45mmHg),PaCO27.32kPa(55mmHg),血气分析诊断考虑为
鹅口疮的特点不包括:
耳屏前,下颌骨髁状突后缘的腧穴是()
具有温经化痰、散瘀通络功效的方剂是温阳补血、散寒通滞功效的方剂是
下列腧穴中,治疗头项强痛应首选
以下哪些行为不属于违反《反不正当竞争法》的行为?
(2008年真题)理想流体的基本特征是()。
建设单位应当自工程()之日起15日内,向工程所在地的县级以上地方人民政府建设行政主管部门备案。
1996年财政部为了规范企业会计电算化专门制定了()。
最新回复
(
0
)