瞎写的,不适合无基础的,不全
cin 标准输入
cout 标准输出
cerr 标准错误
clog 输出程序运行时的一般性信息
#include <iostream>
int main()
{
std::cout << "请输入两个数字:";
std::cout << std::endl;
int v1 = 0, v2 = 0;
std::cin >> v1 >> v2;
std::cout << "The sum of\n" << "v1 ";
std::cout << "and" << " v2 ";
std::cout << "is " << v1 + v2 << std::endl;
return 0;
}
引号内为 字符串字面常量
endl 操纵符 结束当前行,并将于设备关联的缓冲区中的内容刷到设备中
:: 作用域运算符
>>输入
<<输出
std::cout << /* "*/" */; 注释错误
while循环
#include <iostream>
int main()
{
int sum = 0, val = 1;
while (val <= 10)
{
sum += val;
++val;
}
std::cout << "Sum of 1 to 10 is " << sum << std::endl;
return 0;
}
练习1.11 提示用户输入两整数,打印出这两个整数所指定的范围内所有整数
#include <iostream>
int main()
{
int v1 = 0, v2 = 0;
std::cout << "请输入两个整数:" << std::endl;
std::cin >> v1 >> v2;
if ((v1 == v2) || (v1 - v2 == 1) || (v2 - v1 == 1))
{
std::cout << "请输入两个非相邻、非相等的整数!" << std::endl;
return 0;
}
while((v1 != v2) && (v1 - v2 != 1) && (v2 - v1 != 1))
{
if ((v1 > v2) && ((v1 - v2) > 1))
{
v1--;
int v3 = v1;
std::cout << v3 << std::endl;
}
else if ((v2 > v1) && ((v2 - v1) > 1))
{
v2--;
int v3 = v2;
std::cout << v3 << std::endl;
}
}
return 0;
}
item1.isbn() 括号为调用运算符