首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

诸位大神来看看

2013-03-19 
各位大神来看看!这是我做的一个作业:#includeiostreamusing namespace stdstruct data{char name[20]l

各位大神来看看!
这是我做的一个作业:
#include<iostream>
using namespace std;
struct data
{
char name[20];
long number,score;
};
int main()
{
struct data men[10];
int i;
cout<<"请分别输入10个学生的姓名、学号、成绩,中间用空格隔开:"<<endl;
for(i=1;1<11;i++)
{
cout<<"第"<<i<<"个学生:"<<endl;
cin>>men[i].name>>men[i].number>>men[i].score;
}
cout<<"不及格的学生如下:\\n";
for(i=1;i<11;i++)
{
if(men[i].score<60)
cout<<men[i].name<<"    "<<men[i].number<<"    "<<men[i].score<<endl;
}
return 0;
}

语法并未错误,可是运行发现,那个for语句直不停,总是让你输入数据,这是为什么?我用VC6.0和VS2010都试过了,都是这种情况!有什么解决方案? iostream struct
[解决办法]

引用:
声明:
这并不是作业贴,这个作业在我未在电脑运行之前已经上交!


那不是你的作业做错了,呵呵!
[解决办法]
for(i=1;1<11;i++)

应该是 i < 11

热点排行