有以下程序:
#include<stdio.h>
#include<string.h>
struct A
int a;char b[10];double c;;
void f(struct A t);
main( )
struct A a="1001","ZhangDa",1098,0;
f(a);printf("%d,%s,%6.1f/n",a.a,a.b,a.c);
void f(struct A t)
(t.a=1002;strcpy(t.b,"ChangRong");t.c=1202.0;)
程序运行后的输出结果是( )。
A:1001,ZhangDa,1098.0 B:1002,ChangRong,1202.0 C:1001,ChangRong,1098.0 D:1002,ZhangDa,1202.0
有以下程序:
#include <stdio.h>
#include<string.h>
struct A
int a;char b[10]; double c;;
struct A f(struct A t);
main( )
struct A a=1001,"ZhangDa",1098.0;
a=f(a); printf("%d,%s,%6.1f/n",a.a,a.b,a.c);
struct A f(struct A t)
(t.a=1002; strcpy(t.b,"ChangRong");t.c=1202.0; return t;)
程序运行后输出的结果是( )。
A:1001,ZhangDa,1098.0 B:1002,ZhangDa,1202.0 C:1001,ChangRong,1098.0 D:1002,ChangRong,1202.0
有以下程序
#include <stdio.h>
#include <string.h>
struct A
int a;char b[10];double c;;
struct A f(stmct A t);
main( )
struct A a=1001,"ZhangDa",1098.0);
a=f(a);printf("%d,%s,%6.1f/n",a.a,a.b,a.c);
stmct A f(struct A t)
t.a=1002;strepy(t.b,"changRong");t.c=1202.0;return t;
程序运行后的输出结果是
A:1001,ZhangDa,1098.0 B:1002,ZhangDa,1202.0 C:1001,ChangRong,1098.0 D:1002,ChangRong,1202.0
有以下程序 #include<stdio.h> #include<string.h> Struct A {int a;char b[10];double c;}; struct A f(struct A t); main( ) {struct A a={1001,"ZhangDa",1098.0}; a=f(a);printf("%d,%s,%6.1f/n",a.a,a.b,a.c); } struct A f(Struct A t) {t.a=1002;strcpy(t.b,"WangPeng");t.c=1220.0;return t;} 程序运行后的输出结果是( )。
A:1001,ZhangDa,1098.0 B:1002,ZhangDa,1220.0 C:1001,WangPeng,1098.0 D:1002,WangPeng,1220.0
有以下程序: #include<stdio.h> #include<string.h> struct A {int a;char b[10];double c;}; void f(struct A*t); main( ) {struct A a={1001,"ZhangDa",1098.0}; f(&a);printf("%d,%s,%6.1f/n",a.a,a.b,a.c); } void f(struct A *t) {t->a=1002;strcpy(t->b,"ChangRong");t->c=1202.0;} 程序运行后的输出结果是( )。
A:1001,zhangDa,1098.0 B:1002,ChangRong,1202.0 C:1001,ChangRong,1098.0 D:1002,zhangDa,1202.0
以下程序运行后的输出结果是 #include<stdio.h> #include<string.h> struct A { int a; char b[10]; double e; }; void f(struct A t); main( ) { struct A a={1001, "ZhangDa", 1098.0}; f(a); printf("%%d, %s, %6.1f/n", a.a, a.b, a.c); } void f(struct A t) {t.a=1002; strcpy(t.b, "ChangRong"); t.c=1202.0;}
A:1001, zhangDa, 1098.0 B:1002, ChangRong,1202.0 C:1001, ChangRong, 1098.0 D:1002, ZhangDa, 1202.0
以下程序运行后的输出结果是 #include<stdio.h> #include<string.h> struct A { int a; char b[10]; double c; }; struct A f(struct A t); main( ) { struct A a={1001, "ZhangDa", 1098.0}; a=f(a); printf("%d, %s, %6.1f/n", a.a, a.b, a.c); } struct A f(struct A t) { t.a=1002; strcpy(t.b, "ChangRong"); t.c=1202.0; return t; }
A:1001, ZhangDa, 1098.0 B:1002, ZhangDa, 1202.0 C:1001, ChangRong, 1098.0 D:1002, ChangRong, 1202.0
有以下程序
#include
#include
struct A
{ int a; char b[10]; double c;};
void f(struct A t);
main( )
{ struct A a={1001,"ZhangDa",1098.0};
f(a); printf("%d,%s,%6.1f/n",a.a,a.b,a.c);
}
void f(struct A t)
{ t.a=1002; strcpy(t.b,"ChangRong");t.c=1202.0;}
程序运行后的输出结果是()
A:1001,zhangDa,1098.0 B:1002,changRong,1202.0 C:1001,ehangRong,1098.O D:1002,ZhangDa,1202.0