一些C++编程小问题,适合初学者,最好自己写一遍程序在运行一遍更好理解
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
#include
using namespace std;
int main()
{
int a=2;
float b=2.5;
double c=2.55;
bool d=true;
char e='b';
cout<<"a="< cout<<"b="< cout<<"c="< cout<<"d="< cout<<"e="< return 0; } 定义字符串 #include #include using namespace std; int main() { string str1="abcdefg"; cout< string str2="hijklmn"; cout< if(str1>str2) cout<<"abcdefg>hijklmn"< else if(str1==str2) cout<<"abcdefg=hijklmn"< else cout<<"abcdefg return 0; } 使用控制符控制输入流对象cin输入的数是几进制数 #include #include using namespace std; int main() { inta,b; cout<<"Enter a Octal number:"; //按八进制数输入 cin>>oct>>a; cout<<"Enter a Hexadecimal number:";//按十进制数输入 cin>>hex>>b; cout<<"a="< return 0; } #include #include using namespace std; int main() { int a=123; cout<<"Decimal->"< cout<<"Octal->"< cout<<"Hexadecimal->"< return 0; } 输出格式控制 #include #include using namespace std; int main() { cout<<"12345678901234567890\n"; inti=12345; cout< cout< cout< double d=123.4567891234567891234l; cout< cout< cout< cout< return 0; } 加1和减1运算 #include using namespace std; int main() { int a=100; //变量初始化 cout<<"a="< cout<<"++a="<<++a< cout<<"a--="< cout<<"a="< return 0; } 符合赋值运算符和复制表达式作为运算量 #include using namespace std; int main() { int a=12; a+=a-=a*a;