scanf 接收 空格 输入_当接受用户输入的含有空格的字符串时,应使用()函数。...
學生的記錄由學號和成績組成,N名學生的數據已在主函數中放入結構體數組s中,請編寫函數fun(),它的功能是按分數的高低排列學生的記錄,低分在前。
注意:部分源程序給出如下。
請勿改動主函數main和其他函數中的任何內容,僅在函數fun的花括號中填入所編寫的若干語句。
試題程序:
include<stdio.h>
define N 16
typedef struct
{ char mum[10);
int s;
}STREC;
int fun (STREC a[ ])
{
}
main ()
{
STREC s[N]={{“GA005”,88},{“GA003”,64},
{“CA002”,77},{“GA004”,89},{“GA001”,54},
{“GA007”,72},{“GA008”,72},{“GA006”,65},
{“GA015”,83},{“GA013”,95},{“GA012”,55},
{“GA014”,68},{“GA01l”,78},{“GA017”,53},
{“GA018”,92},{“GA016”,82}};
int i;
FILE *out;
fun(s);
printf(“The data after sorted :\n”);
for(i=0;i<N;i++)
{
if((i)%4==0)
/*每行輸出4個學生記錄*/
printf(“\n”);
printf(“%s %4d ”,s[i].num,s[i].s);
}
printf(“\n”);
ut=fopen(“out21.dat”,“w”);
for(i=0;i<N;i++)
{
if((i)%4==0&&i)
fprintf(out,“\n”);
fPrintf(out,“%4d”,s[i].s);
}
fprintf(out,“\n”);
fClose(out);
}
總結
以上是生活随笔為你收集整理的scanf 接收 空格 输入_当接受用户输入的含有空格的字符串时,应使用()函数。...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 公积金几个月可以提现
- 下一篇: ps怎么清屏_PS:oracle恢复删除