C++程序设计:读入两个数a,b。输出他们的加和和乘积

如题,谢谢。刚学C++,刚刚学,刚刚刚刚学。。。送分给你啦。另外:编译器常出现的3种错误是什么?举例说明下。

程序如下:
#include<iostream.h>
int main()
{
int a;
int b;
int sum;
int c;
cout<<"请输入a:"<<endl;
cin>>a;
cout<<"请输入b:"<<endl;
cin>>b;
sum=a+b;
c=a*b;
cout<<"a和b的和是:"<<sum<<endl;
cout<<"a和b的乘积是:"<<c<<endl;
}
关于你所说的编译器的错误,这个不好说
你出现过什么样的错误呢?
温馨提示:内容为网友见解,仅供参考
第1个回答  2007-10-11
#include<iostream.h>
int main()
{
float a,b;
cout<<"请输入a:"<<endl;
cin>>a;
cout<<"请输入b:"<<endl;
cin>>b;
cout<<"a和b的和是:"<<a+b<<endl;
cout<<"a和b的乘积是:"<<a*b<<endl;

return 0;
}
第2个回答  2007-10-11
#include<iostream.h>
void main()
{
int a,b;
cin>>a>>b;
cout<<"a+b="<<a+b<<" a*b="<<a*b<<endl;
}

才刚学吗?那为什么不先学C呢?
如果是初学的话推荐你学C,再学C++.

...数,获取用户输入的数,并打印这两个数的和、乘积、差和商。(C++...
void main(){ double a,b;printf("请输入两个数a,和b\\n");scanf("%lf%lf",&a,&b);printf("两个数和是:%lf\\n",a+b);printf("两个数差是:%lf\\n",a-b);printf("两个数积是:%lf\\n",a*b);printf("两个数商是:%lf\\n",a\/b);} 运行没问题,希望对你有用 ...

c++大神求打救!! 编写一个程序,要求用户输入两个数,获取用户输入的数...
return 0;}运行结果:

c++实验题:设计一个程序,用来计算输入的两个整数的乘积,
{ cout<<"请输入你要计算乘积的两个整数"<<endl;cin>>a>>b;cout<<"乘积为 "<<multiplication(a,b)<<endl;} int multiplication(int a,int b){ c=a*b;return c;}

C++算法,分别分离两个两位数,把他们的个位相乘
cin>>A>>B;\/\/输入两个数A B int a,b;a=A%10;b=B%10;if(a==A)cout<<"A是个位数"<<endl;\/\/判断是不是个位数.if(b==B)cout<<"B是个位数"<<endl;cout<<a*b; \/\/输出A B个位数积

c++中如何显示俩个数的乘积
include <fstream> include <iomanip> using namespace std;int main(){ ifstream in("in.txt");\/\/从in.txt读入 int a,b;in>>a>>b;in.close();\/\/清空in.txt占用的缓存 cout<<" "<<a<<endl;cout<<" * "<<b<<endl;cout<<"---\\n";cout<<setw(7)<<a*(b%10)<<endl;...

新学c++ 问题是 要求输入两个16进制的数 输出这两个数的和与乘积
unsigned long s = 0; \/\/乘积 while(b!=0){ if(b % 2 != 0) \/\/判断当前乘数b最后一位(2进制)是不是1 s += a; \/\/如果是1就加上一次被乘数a b >>= 1; \/\/一位一位乘下去 a <<= 1; \/\/被乘数a则每次都需左移一位来准备为下次来加 } return s;} 只是一个想法...

C++问题 计算两个整数的乘积
include<stdio.h> int chengji(int a,int b){int s;s=a*b;return s;} main(){int c,d,s;scanf("%d%d",&c,&d);s=chengji(c,d);printf("%d\\n",s);} 参考资料:c语言程序设计

用c语言编写程序:输入两个复数,计算并输出它们的和及乘积
输入两个复数,计算并输出它们的和及乘积c语言编写:include<stdio.h> include<math.h> void main(){ int i1,i2,j1,j2;int sum(int i1,int i2,int j1,int j2);int mul(int i1,int i2,int j1,int j2);printf("请输入第一个复数的实部和虚部:");scanf("%d %d",&i1,&i2)...

...个整数之间数字的乘积呀。比如说我要输入两个数字4和6,我返回的结 ...
你好。下面是计算的函数。输入和调用函数就不写了。int fun(int a, int b){ int mul = 1;for(i = min(a, b); i <=max(a, b); i++){ mul = mul * i;} return mul;} 非要用递归的话。改成 elseif(m<n)return m * product(m + 1, n)else if(m>n)return m * ...

两个整数乘积的c++程序
include<iostream> using namespace std;int Qiuji(int x,int y){ return x*y;} int main(){ int a, b, c;cout<<"请输入两个乘数:";cin>>a;cin>>b;cout<<"a: "<<a<<"\\t\\tb: "<<b<<"\\n";c=Qiuji( a,b);cout<<"c=\\t"<<c<<"\\n";return c;} ...

相似回答