-->
当前位置:首页 > 题库

单选题:有以下程序:

Luz5年前 (2021-05-10)题库1087
有以下程序:

#include

#include

struct A

{

int a;

char b[ 10];

double c;

};

struct A f(struct A t);

int main()

{

struct A a ={1001, "ZhangDa",1098.0};

a=f(a);

printf("%d, %s,%6.1f\n", a. a, a.b, a .c);

return 0;

}

struct A f( struct A t)

{

t.a=1002;

strcpy(t.b, "ChangRong");

t.c=1202.0;

return t;

}

程序运行后的输出结果是( )。


@[C](2)

A. 1002, ZhangDa,1202.0
B. 1001, ChangRong, 1098.0
C. 1002, ChangRong, 1202. 0
D. 1001, ZhangDa,1098.0



A.1002, ZhangDa,1202.0
B. 1001, ChangRong, 1098.0
C.1002, ChangRong, 1202. 0
D.1001, ZhangDa,1098.0


答案:C