#include <iostream> using namespace std; void main() { int a,b,t; cin>>a>>b; if(a>b) { t=a a=b b=t

#include <iostream>
using namespace std;
void main()
{ int a,b,t;
cin>>a>>b;
if(a>b)
{ t=a
a=b
b=t
cout<<"a>b:"<<"a="<<a<<","<<"b="<<b<<endl;
}
else
cout<<"a<=b:"<<"a="<<a<<","<<"b="<<b<<endl;
}
为什么这个没有显示error但是运行的时候显示无法运行程序

很明显你这三句后面都没有分号,编译肯定不通过,加上就行了
t=a
a=b
b=t
以下是正确完整代码|:
#include <iostream>
using namespace std;
void main()
{
int a,b,t;
cin>>a>>b;
if(a>b)
{
t=a;
a=b;
b=t;
cout<<"a>b:"<<"a="<<a<<","<<"b="<<b<<endl;
}
else
cout<<"a<=b:"<<"a="<<a<<","<<"b="<<b<<endl;
}
温馨提示:内容为网友见解,仅供参考
无其他回答

#include <iostream> using namespace std; void main() { int a...
b=t 以下是正确完整代码|:include <iostream> using namespace std;void main(){ int a,b,t;cin>>a>>b;if(a>b){ t=a;a=b;b=t;cout<<"a>b:"<<"a="<<a<<","<<"b="<<b<<endl;} else cout<<"a<=b:"<<"a="<<a<<","<<"b="<<b<<endl;} ...

...#include <iostream> using namespace std; int main() { int a...
int f(int x,int y,int z);\/\/逗号不要忘了 错误二函数f没有返回值,根据c=f(a,b,c);可以推测出自定函数f()有返回值;在自定义函数if(z<m)m=z;下面加一句 return z;

#include(iostream) using namespace std; int main() { int a,b...
include<iostream> using namespace std;int main(){ int a,b;cin>>a>>b;b=a+3;cout<<a+b<<endl;system("pause");return 0;} 这样就对了,头文件应该是尖括号

#include《iostream> using namespace std; { int a,b,c; int f(int...
include<iostream> \/\/新标准输入输出流 using namespace std; \/\/要用<iostream的cout必须加上这句,使命名空间std内定义的所有标识符都有效 int main(){ int a,b,c; \/\/说明整形变量abc int f(int x, int y, int z); \/\/函数原型说明 cin>>a>>b>>c; \/\/从键盘输入3个整形...

用dev c++ 编出一个程序,要求输入两个数,把二者从大到小输出
include "iostream"using namespace std;void func(int & a,int &b)\/\/参数为引用。{ int temp; if(a<b) {temp=a;a=b;b=temp;}\/\/将a保持为最大数。若a是较小数就交换。}int main(){ int a,b; cin>>a>>b;\/\/输出两个整数,别忘了以空格分隔一下。 func(a,b...

给出两个数字(如a为3和b为5),编制一个小程序,实现两个变量的值互换,并...
C++代码如下:include <iostream> using namespace std;int main() { int a,b,t;cout << "请输入两个数a和b:";cin >> a >> b;cout << "a = " << a << ", b = " << b << endl;t = a;a = b;b = t;cout << "a = " << a << ", b = " << b << ...

用C++语言,从键盘上输入一个三位整数,求各位数字之和。
include <iostream> using namespace std;void main(){ int a,b;cout<<"请输入一个100-999之间的整数\\n";cin>>a;b=a\/100+a%10+(a\/10)%10;cout<<"各位数字之和为:"<<b<<endl;}

#include <iostream> using namespace std; void f(int a,int b){...
include <stdio.h> int f(int i,int j,int k);int main(){ static int i=0;f(i++,i++,i++);return 0;} int f(int i,int j,int k){ int l;int g;printf("k=%d:[%x]\\n",k,&k);printf("j=%d:[%x]\\n",j,&j);printf("i=%d:[%x]\\n",i,&i);printf("___\\...

#include <iostream> using namespace std; int main() { int a,b...
include <iostream> using namespace std;int main(){ int a,b,c;int f(int x,int y,int z);cin>>a>>b>>c;c=f(a,b,c);cout<<c<<endl;return 0;} int f(int x,int y,int z){ int m;if(x<y) m=x;else m=y;if(z<m) m=z;return(m);} ...

c++作业,假设m是一个三位数,编写程序输出由m的个,十,百位反序而成的三...
include<iostream> using namespace std;void main(){ int a,b,c; \/\/定义啊a,b,c cout<<"请输入一个数字: ";cin>>a;cout<<"输入另一个数字: ";cin>>b;int hundreds=(a\/10)%10; \/\/百位 int unit=a%10; \/\/个位 int kilobit=b%10; \/\/千位 int decade=(b\/10)...

相似回答
大家正在搜