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

有以下程序 #include #include 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[i] = b.score[i]; return a; } main() { STU c={"Qian", 'f', 95.0, 92.0}, d; d=f(c); printf("%s,%c,%2.0f,%2.0f\n",d.name,d.sex,d.score[0],d.score[1]); } 程序的运行结果是


  • A.Zhao,m,85,90
  • B.Qian,m,85,90
  • C.Qian,f,95,92
  • D.Zhao,f,95,92
热度🔥659
参考答案:A
解析:

【解析】本题考查结构体的相关操作以及传值、传址的区别,该题中调用f函数后,会返回记过计算的a值,选项A正确。
复制题目向AI提问


扫码免费计算机二级刷题
2025年计算机等级考试题库
推荐 在E-R图中,用来表示实体联系的图形是(  )。 系统中有2个并发进程,当一个进程在等待另一个进程向它发送消息时,它们之间的关系是 如需将PowerPoint演示文稿中的SmartArt图形列表内容通过动画效果一次性展现出来,最优的操作方法是( )。       小许正在使用Excel表格分析中国主要城市的空气质量,根据下列要求帮助她完成数据整理和分析工作。 (1)在考生文件夹下,将“Excel素材.xlsx”文件另存为“Excel.xlsx”(“.xlsx”为扩展名),后续操作均基于此文件,否则不得分。 (2)删除“广州”、“北京”和“上海”3张工作表中的全部超链接,并将这3张工作表中“日期”列数字格式都修改为“××年×月×日”格式,例如“16年5月8日”。 (3)根据“空气质量指数说明”工作表中的空气质量分级标准,在“广州”、“北京”和“上海”3张工作表的第I列和第J列分别统计每天空气“AQI指数”所对应的“空气质量指数级别”和“空气质量指数类别”。(4)设置“广州”、“北京”和“上海”3张工作表中数据区域的格式: ① 为3个工作表数据区域的标题行设置适当的单元格填充颜色、字体颜色,并为3个工作表数据区域添加所有框线。 ② 在“北京”工作表中,比较每天的PM2.5和PM10数值,将同一天中数值较大的单元格颜色填充为红色、字体颜色设置为“白色,背景1”。 ③ 在“上海”工作表中,如果某天PM2.5和PM10的数值都不小于100,则将该天整行记录的字体颜色都设置为红色。 ④ 在“广州”工作表中,如果某天为周末(周六或周日),且AQI指数大于广州市AQI指数的全年平均值,则将该天整行记录的字体颜色设置为红色。 (5)取消保护工作簿,调整工作表标签的顺序,自左至右分别为“北京”、“上海”、“广州”和“空气质量指数说明”。(6)参照考生文件夹下“数据透视表和数据透视图.png”文件中的样例效果,按照如下要求,在新的工作表中创建数据透视表和数据透视图: ① 数据透视表置于A1:B16单元格区域,可以显示每个城市1-12月AQI指数的平均值,不显示总计值,数值保留0位小数,并修改对应单元格中的标题文字。 ② 数据透视图置于C1:N16单元格区域中,图表类型为带数据标记的折线图。 ③ 数据透视图中不显示纵坐标轴、图例和网格线。 ④ 数据透视图数据标记类型为实心圆圈,大小为7。 ⑤ 数据透视图显示数据标签,且当数据标签的值大于100时,标签字体颜色为红色(颜色应可以根据选择城市的不同而自动变化)。 ⑥ 数据透视图图表标题为城市名称,且应当随数据透视表B1单元格中所选择城市的变化而自动更新。 ⑦ 隐藏数据透视图中的所有按钮。 ⑧ 将数据透视表和数据透视图所在工作表命名为“月均值”,并置于所有工作表右侧。 ⑨ 将数据透视图最终显示的城市切换为“北京”。(7)按照如下要求设置文档的页面布局: ① 设置“广州”、“北京”和“上海”3张工作表中标题所在行,使得在打印时,会在每页重复出现。 ② 将所有工作表的纸张方向设置为横向,并适当调整每张工作表的列宽和页边距,使得每个工作表中表格和图表的宽度不超过一页。 ③ 为整个工作簿添加页脚,格式为“页码 of 总页数”(例如“3 of 10”),且位于页脚正中。