有以下程序
struct stu
{ int num;
char name[10];
int age;
};
void fun(struct stu *p)
{ printf("%s\n",(*p).name); }
main()
{
struct stu students[3]={{9801,"Zhang",20},
{9802,"Wang",19},
{9803,"Zhao",18} };
fun(students+2);
}
输出结果是()。
AZhang
BZhao
CWang
D18
相关试题
-
有以下程序 struct stu { int num; char name[10]; int age; }; void fun(struct stu *p) { prin
-
有以下程序 struct STU{ char name[10]; int num; }; void f1(struct STU c) { struct STU b={LiSiGuo,2042}; c=
-
有以下程序 #include struct S { int a,b;}data[2]={10,100,20,200}; main() { struct S p=data[1];
-
以下C语言程序的输出结果是( )。struct s{int x,y;}data[2]={10,100,20,200};main( ){struct s*p=data;p++;printf(“%d\n
-
以下程序运行后的输出结果是( ) 。 #include void fun(int x) {if(x/5>0) fun(x/5); printf(“%d”,x); } main() {fun