首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下程序: #include<stdio.h> #include<string.h> typedef struct{ char name[9]; char sex; float score[2];}STU; void f(STU*a) { strcpy(
有以下程序: #include<stdio.h> #include<string.h> typedef struct{ char name[9]; char sex; float score[2];}STU; void f(STU*a) { strcpy(
admin
2020-01-10
26
问题
有以下程序:
#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",
选项
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/pUCp777K
本试题收录于:
二级C语言题库NCRE全国计算机二级分类
0
二级C语言
NCRE全国计算机二级
相关试题推荐
下列给定程序中,函数fun的功能是:统计带头结点的单向链表中结点的个数,并存放在形参n所指的存储单元中。请在程序的下画线处填入正确的内容并将下画线删除,使程序得出正确的结果。注意:部分源程序给出如下。不得增行或删行,也不得更改程序的结构!试题程序:
请编写函数fun,其功能是:将M行N列的二维数组中的字符数据,按列的顺序依次放到一个字符串中。例如,若二维数组中的数据为WWWWSSSSHHHH则字符串中的内容应是:WSHWSHWSHWSH。
请编写函数fun,该函数的功能是:判断字符串是否为回文,若是,则函数返回1,主函数中输出"YES",否则返回0,主函数中输出"NO"。回文是指顺读和倒读都一样的字符串。例如,字符串LEVEL是回文,而字符串123312就不是回文。注意:部分源程序在文件
设有以下说明,则不正确的叙述是()。Unionun{inta;charb;floatc;}arr;
设文件指针fp已定义,执行语句fp=fopen("file","w");后,以下针对文本文件file操作叙述的选项中正确的是
在带链队列中,经过一系列正常的操作后,如果front=rear,则队列中的元素个数为
下面不属于软件需求规格说明书内容的是
在进行逻辑设计时,将E-R图中实体之间联系转换为关系数据库的()。
设有栈S和队列Q,初始状态均为空。首先依次将A,B,C,D,E,F入栈,然后从栈中退出三个元素依次入队,再将X,Y,Z入栈后,将栈中所有元素退出并依次入队,最后将队列中所有元素退出,则退队元素的顺序为()。
随机试题
20世纪90年代后期,我国的改革开放和现代化建设事业经受了一系列严峻考验,其中有
下列关于鼻出血的护理,哪项不妥
患者,女,35岁,车祸伤致左侧髋臼骨折,经手术切开复位螺钉固定,单髋“人”字石膏固定2个月,拆除石膏后才开始康复治疗。此时病人可能出现的情况以下哪项是错误的
哮喘未发之时,常怯寒自汗,容易感冒,发作前每有鼻塞流涕,其治法是哮喘发作,喘息喉鸣,痰多白沫,形寒无汗,四肢不温,面色晦滞带青,其治法是
症见身倦乏力,少气自汗,腹痛拒按,舌暗且有瘀斑为
光镜下见子宫颈黏膜上皮全层异型增生并延伸到腺体,病理性核分裂象多见,但病变尚未突破基底膜,应诊断为
苦杏仁苷具有止咳祛痰作用,是因其分解后,可产生()
关于生物硝化反硝化过程说法错误的是()。
领导给你安排了很多任务,要求你在一周内完成,但是你无法完成,你会怎么跟领导说?请现场模拟。
根据下列材料回答问题。2003年至2011年,全社会固定资产投资的平均增长率为()。
最新回复
(
0
)