我定义了一个结构体变量然后我在子函数里面调用该怎么做?子函数的参数怎么写?谢谢,给个例子也行!
我定义了一个结构体变量structstudent{floatscore;charnumber[9];};structstudents1[6];然后我想在子函数里面调用该怎...
我定义了一个结构体变量
struct student
{float score;
char number[9];
};
struct student s1[6];
然后我想在子函数里面调用该怎么做?子函数的参数怎么写?
void fun(struct student s1)吗? 展开
struct student
{float score;
char number[9];
};
struct student s1[6];
然后我想在子函数里面调用该怎么做?子函数的参数怎么写?
void fun(struct student s1)吗? 展开
展开全部
#include <stdio.h>
#include <string.h>
struct student
{
float score;
char number[9];
}s1[6];
void Info(struct student s)
{
printf("%s:%.2f\n", s.number, s.score);
}
int main()
{
int i;
for(i = 0; i < 6; ++i)
{
s1[i].score = 90+i;
strcpy(s1[i].number, "numless");
Info(s1[i]);
}
return 0;
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询