题目 / 答案提交正确答案
下面程序的运行结果是()。 #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
关键字 浏览量:次
上一篇:以下关于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>