#include <iostream>
using namespace std;
struct student{
string number;
string name;
float score[3];
};
int main ()
{
int n;
cin>>n;
student *p=new student [n];
for(int i=0;i<n;i++){
cin>>(*(p+i)).number;
cin>>(*(p+i)).name;
for(int j=0;j<3;j++)
cin>>(*(p+i)).score[j];
}
for(int i=0;i<n;i++){
cout<<(*(p+i)).number<<',';
cout<<(*(p+i)).name<<',';
for(int j=0;j<3;j++){
cout<<(*(p+i)).score[j];
if(j<2) cout<<',';
}
cout<<endl;
}
return 0;
}
0.0分
5 人评分
gets函数前有scanf读取时候,会读取缓存回车导致出错!!!浏览:1144 |
奖学金 (C++代码)浏览:2052 |
2006年春浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:674 |
C语言程序设计教程(第三版)课后习题7.1 (C语言代码)浏览:641 |
C语言程序设计教程(第三版)课后习题8.8 (C语言代码)浏览:1481 |
C语言程序设计教程(第三版)课后习题9.6 (C语言代码)浏览:388 |
幸运数 (C++代码)浏览:1304 |
关于C语言变量位置的问题浏览:293 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:584 |
图形输出 (C语言代码)浏览:1419 |