-
true真值 假值false查看全部
-
bool類型(邏輯類型)查看全部
-
#include<iostream>
#include<stdlib.h>
using namespace std;
int getMaxOrMin(int* arr, int count, bool isMax) {
?int temp = arr[0];
?for (int i = 0; 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[10];
?cout << "Please enter four digits" << endl;
?for (int i = 0; i < 4; i++) {
??cin >> arr[i];
?}
?bool flag;
?cout << "Do you want a maximum(1) or a minimum(0)?" << endl;
?cin >> flag;
?cout << "The required value is:" << getMaxOrMin(arr,4,flag) << endl;
}查看全部 -
主要是布爾類型的運用
查看全部 -
命名空間的使用
查看全部 -
關于十進制八進制的的輸出以及布爾值的輸出
查看全部 -
第一次課內容
查看全部 -
#include <iostream>
#include <stdlib.h>
using namespace std;
namespace? ? ?myNum? ? ? ? ? ? //填寫命名空間的關鍵字
{
? ? int x = 103;
}
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;
}
查看全部 -
Oct 八進制,dec十進制,hex十六進制查看全部
-
system命令包含在stdlib.h頭文件內;
cout、cin、endl包含在頭文件iostream內,且所屬命名空間為std
1
using namespace std;
namespace a
namespace b
count<<A::x<<endl;
B::fun();
B::fun2();
2
namespace a
namespace b
using namespace B;
count<<A::x<<endl;
B::fun();
fun2();
查看全部 -
進制表示方法
查看全部 -
注意賦值,注意命名空間的使用和命名方法
查看全部 -
如何定義命名空間namespace?A?????????????? namespace?B{???????????????????????? {???? int?x;???????????????????? int?x=2;???? void?f1();???????????????? void?f1();???? void?f2();???????????????? void?f3();? }???????????????????????? }? cout?<<A::x<<endl; ?B::f1();? 表示x取空間A中的x,函數f1取空間B中的f1()
查看全部 -
二、進制
1.?八進制:oct
?輸出x為八進制:cout << oct << x << endl;
2.?十進制:dec
?輸出x為十進制:cout << dec << x << endl;(也可以不加任何符號)
3.?十六進制:hex
?輸出x為十六進制:cout << hex << x << endl;
三、布爾值
1.定義布爾值
?bool y = false;
2.輸出布爾值
cout << boolalpha << y << endl;
查看全部 -
輸入過程:
輸入設備->輸入流->scanf/cin->變量
?輸出過程:
變量->printf/cout->輸出流->輸出設備
cin:?
cin>>x;?
cin>>x>>y;
cout:?
cout<<x<<endl; cout<"x+y="<<x+y<<endl;
優點;
不用關注占位符
不用關注數據類型
不容易出現問題
查看全部
舉報