-
jinzhi查看全部
-
八进制 oct查看全部
-
1.新数据类型 bool类型 true false 2.初始化方法:c int x=1024; c++ 赋值初始化int x=1024; 直接初始化int x(1024);//速度快 3.随用随定义 c : 所有变量必须定义在函数体最前面。 C++:随时定义,使用变量。 C++输入输出方式: C: 输入过程:输入设备->输入流->scanf->变量 输出过程:变量->printf->输出流->输出设备 C++: 输入过程:输入设备->输入流->cin->变量 输出过程:变量->cout->输出流->输出设备 cout语法形式: cout<<x<<endl;//endl等效于c语言的\n,代表一个回车 cout<<"x+y"<<x+y//endl; cin语法形式: cin >> x; cin >>x>>y;//多个变量赋值 便利:不关注占位符(%d,%f) 不关注数据类型 不容易出现问题(关注变少,出错机会减少) [ 收起全文 ]查看全部
-
C++支持随用随定义 和逻辑判断查看全部
-
boolalpha布尔值查看全部
-
cct八进制dec十进制hex十六进制查看全部
-
命名空间:输出A中的x,使用B中的f1函数查看全部
-
各种进制的表示方法查看全部
-
布尔类型是C++中新增的类型,其只有两个值true和false查看全部
-
#include<iostream> #include<stdlib.h> using namespace std; namespace CompA { int getMaxorMin(int *arr,int count,bool isMax) { int temp=arr[0]; for(int i=1;i<count;i++) { if (isMax) { if (temp<arr[i]) { temp=arr[i]; } } else { if (temp>arr[i]) { temp=arr[i]; } } } return temp; } } int main() { int arr[4]={3,5,1,7}; bool isMax=false; cin>>isMax; cout<<CompA::getMaxorMin(arr,4,isMax)<<endl; system("pause"); return 0; }查看全部
-
#include <iostream> #include <stdlib.h> using namespace std; namespace myNum //填写命名空间的关键字 { int x = 105; } int main() { // 使用bool类型定义isOdd,作为状态位 bool isFlag = false; if(myNum::x % 2 == 0) { //改变状态位的值,使其为false } else { //改变状态位的值,使其为true isFlag =true; } // 判断状态位的值 if(isFlag) { // 如果状态位的值为true,则打印变量x是奇数 cout<< myNum::x <<"是奇数"<<endl; } else { // 如果状态位的值为false,则打印变量x是偶数 cout<< myNum::x <<"是偶数"<<endl; } return 0; }查看全部
-
语法角度讲,C是C++的子集,C语言的代码拿到c++的语言环境下编译是没有问题的。 从历史角度来说,c++实在c语言的基础上发展而来的,C语言面向过程,C++面向过程+支持面向对象。查看全部
-
#include <iostream> #include <stdlib.h> using namespace std; namespace myNum //填写命名空间的关键字 { int x = 105; } int main() { // 使用bool类型定义isOdd,作为状态位 bool isFlag = false; if(myNum::x % 2 == 0) { //改变状态位的值,使其为false isFlag = false; } else { //改变状态位的值,使其为true isFlag = true; } // 判断状态位的值 if(isFlag) { // 如果状态位的值为true,则打印变量x是奇数 cout<<myNum::x<<"是奇数"<<endl; } else { // 如果状态位的值为false,则打印变量x是偶数 cout<<myNum::x<<"是偶数"<<endl; } return 0; }查看全部
-
数组类型的形参要写成 int *arr 这种形式查看全部
-
cout<<oct<<x<<endl;//输出8进制 cout<<dec<<x<<endl;//输出10进制 cout<<hex<<x<<endl;//输出16进制 cout<<boolalpha<<y<<endl;//输出布尔类型查看全部
举报
0/150
提交
取消