柠檬试题库
search
首页 计算机 公务员 驾照 关于

有以下程序 #include typedef struct stu { char name[10]; char gender; int score; } STU; void f(STU *a, STU *b) { *b = *a; printf("%s,%c,%d,", b->name, b->gender, b->score); } main() { STU a={"Zhao", 'm', 290}, b={"Qian", 'f', 350}; f(&a,&b); printf("%s,%c,%d\n", b.name, b.gender, b.score); } 程序的运行结果是


  • A.Zhao,m,290,Zhao,m,290
  • B.Zhao,m,290,Qian,f,350
  • C.Qian,f,350,Qian,f,350
  • D.Qian,f,350,Zhao,m,290
热度🔥335
参考答案:A
解析:

【解析】程序执行过程为:调用f函数,将结构体a与b的地址作为参数传入函数,函数中指针a指向结构体a,指针b指向结构体b,将指针a指向的结构体a赋给指针b指向的结构体b,结构体b内容被修改。输出b指向的结构体b的元素Zhao, m,290。调用函数结束。输出结构体b的元素Zhao, m,290。A选项正确。
复制题目向AI提问


扫码免费计算机二级刷题
2025年计算机等级考试题库
推荐 下面对对象概念描述正确的是 在窗体上画一个名称为Command1的命令按钮,并编写如下程序:Function Fun(x) y=0 If x<10 Then y=x Else y=y+10 End If Fun=yEnd FunctionPrivate Sub Command1_Click() n=InputBox("请输入一个数") n=Val(n) P=Fun(n) Print PEnd Sub运行程序,单击命令按钮,将显示输入对话框,如果在对话框中输入100,并单击“确定”按钮,则输出结果为( )。 下面与AMBA(Advanced Microcontroller Bus Architecture)有关的叙述中,错误的是( )。 运动会中一个运动项目可以有多名运动员参加,一个运动员可以参加多个项目。则实体项目和运动员之间的联系是( )。       某学校初中二年级五班的物理老师要求学生两人一组制作一份物理课件。小曾与小张自愿组合,他们制作完成的第一章后三节内容见文档"第3-5节.pptx",前两节内容存放在文本文件"第1-2节. pptx"中。小张需要按下列要求完成课件的整合制作: (1) 为演示文稿"第1-2节.pptx"指定一个合适的设计主题;为演示文稿 "第3-5节.pptx"指定另一个设计主题,两个主题应不同。 (2) 将演示文稿"第3-5节.pptx"和"第1-2节.pptx"中的所有幻灯片合并到"物理课件.pptx"中,要求所有幻灯片保留原来的格式。以后的操作均在文档"物理课件.pptx"中进行。 (3) 在"物理课件.pptx"的第3张幻灯片之后插入一张版式为"仅标题"的幻灯片,输入标题文字"物质的状态",在标题下方制作一张射线列表式关系图,样例参考"关系图素材及样例.docx",所需图片在考生文件夹中。为该关系图添加适当的动画效果,要求同一级别的内容同时出现、不同级别的内容先后出现。 (4) 在第6张幻灯片后插入一张版式为"标题和内容"的幻灯片,在该张幻灯片中插入与素材"蒸发和沸腾的异同点.docx"文档中所示相同的表格,并为该表格添加适当的动画效果。 (5) 将第4张、第7张幻灯片分别链接到第3张、第6张幻灯片的相关文字上。 (6) 除标题页外,为幻灯片添加编号及页脚,页脚内容为"第一章 物态及其变化"。 (7) 为幻灯片设置适当的切换方式,以丰富放映效果。