注册 登录
编程论坛 C++教室

c++初学者的问题!

hehewei 发布于 2010-03-20 10:57, 1454 次点击
想求能输入两个数,输出为两个数的乘积或和,下面这个程序错在哪儿了:


#include <iostream>
using namespace std;
void main()
{  

int i,j,k;
     cout<<"input i j:";

   cin>>i,j;
   
  
  
    k=i*j;

    cout<<i<<"*"<<j<<"="<<k;
     cout<<endl;
  


}
14 回复
#2
xichong2010-03-20 11:36
cin>>i,j;改为cin>>i>>j;就可以了
#3
胡马平2010-03-21 07:37
cin用错了!应该是:cin>>i>>j;
#4
雪色朝阳2010-03-21 17:46

#include <iostream>
using namespace std;
void main()
{  

int i,j,k;
     cout<<"input i j:";

   cin>>i>>j;
   
  
  
    k=i*j;

    cout<<i<<"*"<<j<<"="<<k;
     cout<<endl;
  


}
#5
零点依旧2010-03-22 21:56
输入错了 >>以次只能输入一个  cin>>i>>j;
#6
隆川2010-03-22 23:15
cin>>i>>j;
#7
何川2010-03-23 14:09
我也发现了 呵呵
#8
血荐轩辕2010-03-23 14:39
醍醐灌顶
#9
wo478903212010-03-23 16:48
#include "iostream.h"
void main()
{
    int i, j, k;
    cout<<"input i:";
    cin>>i;
    cout<<"input j:";
    cin>>j;
    k=i*j;
    cout<<"i*j="<<k<<endl;
}
#10
hehewei2010-03-23 19:41
、、、、谢谢啦!!!
#11
vincentfon2010-03-25 17:52
这就是和C的不同。调用的库不一样。
#12
天使之翼vs2010-03-25 17:59
这种低级失误以后要注意呀
#13
guchao20092010-03-26 13:42
都是高手
#14
wmm092010-03-26 16:48
cin>>i>>j;
#15
kldx19882010-03-26 20:28
大家说的对,cin》只能引入一个,
1