2017韩国流行发型短发:我是C语言的初学者,问道题。。。大家帮帮忙。。。

来源:百度文库 编辑:高校问答 时间:2024/04/30 17:14:20
有50个学生,要求将他们之中成绩在80分以上的者打印出来。用n代表学生学号,n1代表第一个学生号,ni代表第i个学生号。用g代表学生成绩,gi代表第i个学生成绩,算法表示如下:

S1:1=>i
S2: 如果gi>=80,则打印ni和gi,否则不打印
S3:i+1=>i
S4: 如果i<=50,返回S2,继续执行;否则,算法结束。

C语言的表答式要怎么写啊?

有几个成绩没有指明,我大概按你的意思写一下
struct xsh
{
char n[11];
float g;
};
main()
{
struct xsh a[50];
int i;
for(i=0;i<50;i++)
{
if(a[i].g>=80)
printf("n%d=%s,g%d=%.1f\n",i,a[i].n,i,a[i],g);
}
}
如果没学过结构的话可以告诉我