单选

有以下程序

#include

#include 

typedef strlIct{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);

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",d.Name,d.sex,d.score[0],d.score[1]);

}

程序的运行结果是( )。

  • A.Qian,f,95,92
  • B.Qian,m,85,90
  • C.Zhao,m,85,90
  • D.Zhao,f,95,92
参考答案
您可能感兴趣的试题

三种基本结构中,能简化大量程序代码的是(  )。

  • A.顺序结构
  • B.分支结构
  • C.选择结构
  • D.重复结构

下列叙述正确的是(  )。

  • A.C语言中的文件是流式文件,因此只能顺序存取数据
  • B.打开一个已存在的文件并进行了写操作后,原有文件中的全部数据必定被覆盖
  • C.在一个程序中当对文件进了写操作后,必须先关闭该文件然后再打开,才能读到第1个数据
  • D.当对文件的读(写)操作完成之后,必须将它关闭,否则可能导致数据丢失
¥

订单号:

遇到问题请联系在线客服

订单号:

遇到问题请联系在线客服