C++的cin和cout问题
#include<iostream>usingnamespacestd;classstudent{intnumb;public:student(intx=0){numb=...
#include<iostream>using namespace std;class student{ int numb;public: student(int x=0){numb=x;}; void pri();};int main(){ int a; cin>>a>>endl; student ti(a); ti.pri(); return 0;}void student::pri(){ cout<<numb<<endl;}为什么提示cin那里错了啊。。。
展开
展开全部
cin是接收输入
cout是输出
#include <iostream>
#include <String>
using namespace std;
void main()
{
String m_inputstr;
cout<<"请输入:"<<endl;
cin>>m_inputstr;
cout<<"您输入的是:"<<m_inputstr<<endl;
}
endl是换行
cout是输出
#include <iostream>
#include <String>
using namespace std;
void main()
{
String m_inputstr;
cout<<"请输入:"<<endl;
cin>>m_inputstr;
cout<<"您输入的是:"<<m_inputstr<<endl;
}
endl是换行
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
endl是不可以输入数据的。这样就可以了:
#include<iostream>
using namespace std;
class student
{ int numb;
public:
student(int x=0)
{ numb=x;
};
void pri();
};
int main()
{ int a;
cin>>a;
student ti(a);
ti.pri();
return 0;
}
void student::pri()
{ cout<<numb<<endl;
}
#include<iostream>
using namespace std;
class student
{ int numb;
public:
student(int x=0)
{ numb=x;
};
void pri();
};
int main()
{ int a;
cin>>a;
student ti(a);
ti.pri();
return 0;
}
void student::pri()
{ cout<<numb<<endl;
}
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
x[0].name="小明";
x[1].name="小宝";
x[2].name="小曹";
x[3].name="小王";
x[4].name="小李";
赋值对样给name赋值,数组name地址:
#include <stdio.h>
#include <iostream.h>
#include <stdlib.h>
typedef struct
{
int num;
char name[10];
}stu;
stu x[5];
void main()
{
int i;
for(i=0;i<5;i++)
x[i].num=i;
for(i=0;i<5;i++)
scanf("%s",x[i].name);
for(i=0;i<5;i++)
cout<<x[i].num<<x[i].name;
}
x[1].name="小宝";
x[2].name="小曹";
x[3].name="小王";
x[4].name="小李";
赋值对样给name赋值,数组name地址:
#include <stdio.h>
#include <iostream.h>
#include <stdlib.h>
typedef struct
{
int num;
char name[10];
}stu;
stu x[5];
void main()
{
int i;
for(i=0;i<5;i++)
x[i].num=i;
for(i=0;i<5;i++)
scanf("%s",x[i].name);
for(i=0;i<5;i++)
cout<<x[i].num<<x[i].name;
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
同学,cin是接收键盘输入的数据,既然是接收输入就不用》endl了啊。输出cout加这个末尾是为了换行。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你不能cin输入一个东西到endl里
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询