有以下程序
#include<stdio.h>
#include<siring.h>
typedef struct{char name[9];char sex;int score [2];}STU;
STU f(STU a)
{ STU b={"Zhao","m",85,90);
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,92},d;
d=f(c):
printf("%s,%c,%d,%d,",d.name,d.sex,d.score[0],d.score[1]);
prinff("%s,%c,%d,%d\n",c.name,c.sex,c.score[0],c.score[1]);
}
程序运行后的输出结果是
A.Zhao,m,85,90,Qian,f,95,92
B.Zhao,m,85,90,Zhao,m,85,90
C.Qian,f,95,92,Qian,f,95,92
D.Qian,f,95,92,Zhao,m,85,90
发布时间:2024-05-07正确答案:A
解析:本题考察的是结构体知识和函数调用的参数传递知识点。通过函数调用把主函数中c变量的所有数据传给了子函数中的形参a,在子函数中将b中的数据均复制到了a中,所以返回a的值给d,使得d的值为zhao,m,85,90。但是主函数中c变量的值没有任何变化,所以选择A)。
下列程序段int a=10.b=4 c=20 d=6;System.out.println<a+
下列程序段 int a=10 b=4,c=20,d=6; System out println<a++*b+c* - d); 的结果为 ()A.144B.28C.140D.不能执行请帮忙给出正确答案和分析,谢谢!
答案解析下列启动Word的方法中正确的是()。
A、双击桌面上Word快捷方式图标B、在开始菜单中选择程序,然后再程序项中选择WordC、在Windows的DOS模式下输入StartWord,并回车D、在开始菜单的运行对话
答案解析若应用程序在执行时需要通过打印机输出数据 则一般先形成一个打
若应用程序在执行时需要通过打印机输出数据,则一般先形成一个打印作业,将其存放在硬盘中的一个指定()中。当打印机空闲时,就会按先来先服务的方式从
答案解析在计算机系统中 ()是指在CPU执行程序的过程中 由于发生了某
在计算机系统中,()是指在CPU执行程序的过程中,由于发生了某个事件,需要CPU暂时中止正在执行的程序,转去处理该事件,之后又回到被中止的程序A 调用B
答案解析为了测试新系统的性能 用户必须依靠评价程序来评价机器的性能
为了测试新系统的性能,用户必须依靠评价程序来评价机器的性能,以下四种评价程序,()评测的准确程度最低。A 小型基准程序 B 真实程序 C 核心程序 D
答案解析软件设计师王某在其公司的某一综合信息管理系统软件开发项目中
软件设计师王某在其公司的某一综合信息管理系统软件开发项目中、承担了大部分程序设计工作。该系统交付用户,投入试运行后,王某辞职离开公司,并带走了
答案解析实时操作系统(RTOS)内核与应用程序之间的接口称为()。 A.I
实时操作系统(RTOS)内核与应用程序之间的接口称为()。A I/O接口B PCIC APID GUI请帮忙给出正确答案和分析,谢谢!
答案解析把应用程序中应用最频繁的那部分核心程序作为评价计算机性能的标
把应用程序中应用最频繁的那部分核心程序作为评价计算机性能的标准程序,称为()程序。()不是对Web服务器进行性能评估的主要指标。A 仿真测试B 核心测
答案解析在Windows操作系统中 如果没有默认的浏览jpg格式文件的程序 那
在Windows操作系统中,如果没有默认的浏览jpg格式文件的程序,那么当用户双击IMG _20160122 _103 jpg"文件名时,系统会自动通过建立的()来决定使用什
答案解析()适用于程序开发人员在地域上分布很广的开发团队。()中 编
()适用于程序开发人员在地域上分布很广的开发团队。()中,编程开发人员分成首席程序员和类程序员。A 水晶系列(Crystal)开发方法B 开放式源码(Open
答案解析Copyright © 2016-2023 114题库网(114158.com)All Rights Reserved.  免责声明 豫ICP备19007809号-5