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

若有以下程序 #include #include #include typedef struct stu { char *name, gender; int score; } STU; void f(char *p) { p=(char *)malloc(10); strcpy(p, "Qian"); } main() { STU a={NULL, 'm', 290}, b; a.name=(char *)malloc(10); strcpy( a.name, "Zhao" ); b = a; f(b.name); b.gender = 'f'; b.score = 350; printf("%s,%c,%d,", a.name, a.gender, a.score); printf("%s,%c,%d\n", b.name, b.gender, b.score); } 则程序的输出结果是


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

【解析】本题考查结构体变量中的引用,其中a的name为Zhao,b执行函数f(b.name)后b的name并没有改变,还是Zhao,所以答案为B选项。
复制题目向AI提问


扫码免费计算机二级刷题
2025年计算机等级考试题库
推荐 下列SQL查询语句中,与下面查询设计视图所示的查询结果等价的是(  )。 以下叙述中错误的是( )。 假设某文件系统的物理结构采用类UNIX的二级索引结构。主索引表有12项,前10项给出文件前10块的磁盘地址,第11项给出一级索引表的地址,第12项给出二级索引表的地址。一级和二级索引表的大小均为一个磁盘块,可存放100个磁盘地址。在找到主索引表之后,要访问文件的第1000块,还需要启动多少次磁盘?       小李今年毕业后,在一家计算机图书销售公司担任市场部助理,主要的工作职责是为部门经理提供销售信息的分析和汇总。请你根据销售数据报表("Excel.xlsx" 文件),按照如下要求完成统计和分析工作:1. 请对"订单明细表"工作表进行格式调整,通过套用表格格式方法将所有的销售记录调整为一致的外观格式,并将"单价"列和"小计"列所包含的单元格调整为"会计专用"(人民币)数字格式。2. 根据图书编号,请在"订单明细表"工作表的"图书名称"列中,使用VLOOKUP函数完成图书名称的自动填充。"图书名称"和"图书编号"的对应关系在"编号对照"工作表中。3. 根据图书编号,请在"订单明细表"工作表的"单价"列中,使用VLOOKUP函数完成图书单价的自动填充。"单价"和"图书编号"的对应关系在"编号对照"工作表中。4. 在"订单明细表"工作表的"小计"列中,计算每笔订单的销售额。5. 根据"订单明细表"工作表中的销售数据,统计所有订单的总销售金额,并将其填写在"统计报告"工作表的B3单元格中。6. 根据"订单明细表"工作表中的销售数据,统计《MS Office高级应用》图书在2012年的总销售额,并将其填写在"统计报告"工作表的B4单元格中。7. 根据"订单明细表"工作表中的销售数据,统计隆华书店在2011年第3季度的总销售额,并将其填写在"统计报告"工作表的B5单元格中。8. 根据"订单明细表"工作表中的销售数据,统计隆华书店在2011年的每月平均销售额(保留2位小数),并将其填写在"统计报告"工作表的B6单元格中。9. 保存"Excel.xlsx"文件。