C++
C、C++
Liang_xj
这个作者很懒,什么都没留下…
展开
-
C++与C语言的基本区别
1.C++中存在新的数据类型(bool)逻辑类型为真:C用“非0”表示,C++设置数据类型bool=true逻辑类型为假:C用“0”表示,C++设置数据类型bool=false注意:C语言没有bool数据类型好处:可以对比第二个代码 定义:int flag=1;2....原创 2018-07-15 11:31:44 · 345 阅读 · 0 评论 -
C++八进制、十进制、十六进制、布尔型输出
#include <iostream>using namespace std;//要求:提示用户输入一个整数,将该整数分别以8进制、10进制、16进制打印在屏幕上//要求:提示用户输入一个布尔值(0或1),以布尔方式将值打印在屏幕上int main(){ cout << "请输入一个整数:"; int x(0); //直接初始化...原创 2018-07-15 18:02:51 · 944 阅读 · 0 评论 -
C/C++ 求最大值方法
很多方面C语言和C++都很相似.1.一般法(条件表达式)——直接在main函数中运算特点:简短清晰#include <iostream>using namespace std;int main(void){ int a,b,c,max;//max用了存放最大值 cin>>a>>b>>c; max=(a>...原创 2018-10-03 11:12:35 · 46519 阅读 · 2 评论 -
C/C++ 两个数交换引发的连环案
1. 一般法 如何交换两个数?一般来说,交换两个数需要借助中间变量,即先令中间变量temp存放其中一个数a,然后再把另一个数b赋值给已被转移数据的a,最后把存有a的中间变量temp赋值给b,这样a和b就完成了交换。下段代码就实现了这个功能:#include <iostream>using namespace std;int main(){ int a=...原创 2018-10-03 16:10:51 · 463 阅读 · 0 评论 -
C/C++入门易错点及常用小技巧
1. int型 :绝对值在10^9范围内的整数都可以定义成int型。2. long long型 :如果long long型赋值大于2^31 -1的初值,则需要在初值后面加上LL,否则会编译错误。3. float、double输入输出格式 :使用printf("%f",c);语句时,%f是float和double型的输出格式。而在使用scanf输入时,float输入格式为%f,double输...原创 2018-09-30 19:45:53 · 968 阅读 · 2 评论