【答案】下面程序的运行结果是()。 #include <stdio.h> #include <string.h

返回首页智慧树时间:2022-11-15 19:20
题目 / 答案提交正确答案

下面程序的运行结果是()。 #include <stdio.h> #include <string.h> 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=b.score; return a; } int 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

正确答案:C

本文链接:https://www.oyuuu.com/Ti/ZhiHuiShu/352909.html

关键字  浏览量:
上一篇:以下关于typedef 的叙述错误的是()。
下一篇:下面程序的运行结果是()。 struct st { int n; int a[20]; }; void f(int *a
相关问题
  • 【智慧树】下面程序的运行结果是()。 struct st { int n; int a[20]; }; void f(int *a
  • 【智慧树】下面程序的运行结果是()。 #include <stdio.h> union data { int i; c
  • 【智慧树】以下下面程序的运行结果是()。 #include <stdio.h> int main() { int a=
  • 【智慧树】下面程序的运行结果是()。 #include <stdio.h> int main() { int i; f
  • 【智慧树】下面程序的运行结果是()。#include<stdio.h>intmain(){staticchara[]=
  • 【智慧树】下面程序的运行结果是()。#include<stdio.h>#include<string.h>