一些C++编程小问题,适合初学者,最好自己写一遍程序在运行一遍更好理解

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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;

cout<<"a="<

return 0;

}

逗号表达式的运算

#include

using namespace std;

int main()

{

int c=5,d;

d=(c+=c++,c+8,++c);

cout<<"d="<

cout<<"c="<

c=5;

c+=(c++,c+8,++c);

cout<<"c="<

return 0;

}

强制转换和for语句

#include

using namespace std;

int main()

{

for(inti=32;i<128;i=i+1)

相关文档
最新文档