关于调试时闪一下不出结果的解决办法:最简单的是在return之前加上system("pause").
http://blog.csdn.net/scorpio_tester/article/details/41889531
VS中,将代码格式化,变得整洁美观的快捷键:Ctrl+K+F;
5.
#include <iostream>
using namespace std;
int main()
{
cout << "This" << "is";
cout << "a" << "C++";
cout << "program." << endl;
return 0;
}
结果 :

6.
#include <iostream>
using namespace std;
int main()
{
int a, b, c;
a = 10;
b = 23;
c = a + b;
cout << "a + b =";
cout << c;
cout << endl;
return 0;
}
结果:

7.
#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);
}
结果:

8.
int main()
{
int a, b;
c = a + b;
cout >> "a + b =" >> a + b;
}
修改:
#include <iostream>
using namespace std;
int main()
{
int a, b, c;
cin >> a >> b;
c = a + b;
cout << "a + b =" << c << endl;
return 0;
}
结果:

9.
#include <iostream>
using namespace std;
int main()
{
int a, b;
c = add(a, b);
cout << "a + b =" << c << endl;
system("pause");
return 0;
}
int add(int x, int y)
{
z = x + y;
return z;
}
修改:
#include <iostream>
using namespace std;
int main()
{
int a, b, c;
int add(int x, int y);
cin >> a >> b;
c = add(a, b);
cout << "a + b =" << c << endl;
return 0;
}
int add(int x, int y)
{
int z;
z = x + y;
return z;
}
结果:

10.
#include <iostream>
using namespace std;
int main()
{
void sort(int x, int y, int z);
int x, y, z;
cin >> x >> y >> z;
sort(x, y, z);
system("pause");
return 0;
}
void sort(int x, int y, int z)
{
int temp;
if (x > y) { temp = x; x = y; y = temp; };
if (z < x) cout << z << "," << x << "," << y << endl;
else if (z < y) cout << x << "," << z << "," << y << endl;
else cout << x << "," << y << "," << z << endl;
}
结果:
1.

2.

3.

4.

注意:C++中,cin>> 输入时,空格与回车键可以作为分隔符,逗号不可做分隔符。
友好链接:http://blog.csdn.net/zhengxiaoyang995926/article/details/79405229
来源:https://www.cnblogs.com/MrZheng9511/p/cc.html