
u04_1.cpp
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | #include <iostream> int main() { if (1) { std::cout << "Hello, world!" << std::endl; } return 0; } /* Kaiching Chang u04_1.cpp 2014-02 */ |
u04_2.cpp
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | #include <iostream> #include <cmath> int main() { int a = -99; int b = abs (a); std::cout << "a: " << a << std::endl; std::cout << "abs(a): " << b << std::endl; return 0; } /* Kaiching Chang u04_2.cpp 2014-02 */ |
u0401_1.cpp
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 | #include <iostream> int main() { int a, b, c; a = 99; b = 36; c = a + b; std::cout << "a + b = " << c << std::endl; c = a - b; std::cout << "a - b = " << c << std::endl; c = a * b; std::cout << "a * b = " << c << std::endl; c = a / b; std::cout << "a / b = " << c << std::endl; c = a % b; std::cout << "a % b = " << c << std::endl; return 0; } /* Kaiching Chang u0401_1.cpp 2014-02 */ |
u0401_2.cpp
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 | #include <iostream> int main() { double a, b, c; a = 9.9; b = 3.6; c = a + b; std::cout << "a + b = " << c << std::endl; c = a - b; std::cout << "a - b = " << c << std::endl; c = a * b; std::cout << "a * b = " << c << std::endl; c = a / b; std::cout << "a / b = " << c << std::endl; return 0; } /* Kaiching Chang u0401_2.cpp 2014-02 */ |
u0401_3.cpp
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | #include <iostream> int main() { char t = 'T' ; std::cout << "before: " << t << std::endl; t = t + 32; std::cout << "after : " << t << std::endl; return 0; } /* Kaiching Chang u0401_3.cpp 2014-02 */ |
u0402_1.cpp
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | #include <iostream> int main() { int a = 1; std::cout << a++ << std::endl; std::cout << ++a << std::endl; std::cout << a++ << std::endl; std::cout << a << std::endl; return 0; } /* Kaiching Chang u0402_1.cpp 2014-02 */ |
u0402_2.cpp
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | #include <iostream> int main() { int a = 1; std::cout << a-- << std::endl; std::cout << --a << std::endl; std::cout << a-- << std::endl; std::cout << a << std::endl; return 0; } /* Kaiching Chang u0402_2.cpp 2014-02 */ |
u0402_3.cpp
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | #include <iostream> int main() { double a = 1.2; std::cout << a++ << std::endl; std::cout << ++a << std::endl; std::cout << a++ << std::endl; std::cout << a << std::endl; return 0; } /* Kaiching Chang u0402_3.cpp 2014-02 */ |
u0402_4.cpp
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | #include <iostream> int main() { double a = 1.2; std::cout << a-- << std::endl; std::cout << --a << std::endl; std::cout << a-- << std::endl; std::cout << a << std::endl; return 0; } /* Kaiching Chang u0402_4.cpp 2014-02 */ |
u0402_5.cpp
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | #include <iostream> int main() { char var = 'a' ; while (var <= 'z' ) { std::cout << var++; } std::cout << std::endl; var -= 1; while (var >= 'a' ) { std::cout << var--; } std::cout << std::endl; return 0; } /* Kaiching Chang u0402_5.cpp 2014-02 */ |
u0403_1.cpp
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 | #include <iostream> int main() { int a = 12; int b = 22; if (a < b) { std::cout << "a < b" << std::endl; } if (a <= b) { std::cout << "a <= b" << std::endl; } if (a > b) { std::cout << "a > b" << std::endl; } if (a >= b) { std::cout << "a >= b" << std::endl; } if (a == b) { std::cout << "a == b" << std::endl; } if (a != b) { std::cout << "a != b" << std::endl; } return 0; } /* Kaiching Chang u0403_1.cpp 2014-02 */ |
u0403_2.cpp
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 | #include <iostream> int main() { double a = 22.0; double b = 22.0; if (a < b) { std::cout << "a < b" << std::endl; } if (a <= b) { std::cout << "a <= b" << std::endl; } if (a > b) { std::cout << "a > b" << std::endl; } if (a >= b) { std::cout << "a >= b" << std::endl; } if (a == b) { std::cout << "a == b" << std::endl; } if (a != b) { std::cout << "a != b" << std::endl; } return 0; } /* Kaiching Chang u0403_2.cpp 2014-02 */ |
u0403_3.cpp
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 | #include <iostream> int main() { char a = 't' ; char b = 'r' + 2; if (a < b) { std::cout << "a < b" << std::endl; } if (a <= b) { std::cout << "a <= b" << std::endl; } if (a > b) { std::cout << "a > b" << std::endl; } if (a >= b) { std::cout << "a >= b" << std::endl; } if (a == b) { std::cout << "a == b" << std::endl; } if (a != b) { std::cout << "a != b" << std::endl; } return 0; } /* Kaiching Chang u0403_3.cpp 2014-02 */ |
u0403_4.cpp
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 | #include <iostream> int main() { bool a = true ; bool b = false ; if (a < b) { std::cout << "a < b" << std::endl; } if (a <= b) { std::cout << "a <= b" << std::endl; } if (a > b) { std::cout << "a > b" << std::endl; } if (a >= b) { std::cout << "a >= b" << std::endl; } if (a == b) { std::cout << "a == b" << std::endl; } if (a != b) { std::cout << "a != b" << std::endl; } return 0; } /* Kaiching Chang u0403_4.cpp 2014-02 */ |
u0404_1.cpp
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | #include <iostream> int main() { bool a = false ; int b = 0; double c = 0.0; std::cout << a << std::endl; std::cout << !a << std::endl; std::cout << b << std::endl; std::cout << !b << std::endl; std::cout << c << std::endl; std::cout << !c << std::endl; return 0; } /* Kaiching Chang u0404_1.cpp 2014-02 */ |
u0404_2.cpp
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | #include <iostream> int main() { bool a = false ; bool b = true ; int c = 1; int d = 0; std::cout << (a && b) << std::endl; std::cout << (a && a) << std::endl; std::cout << (b && b) << std::endl; std::cout << (c && c) << std::endl; std::cout << (c && d) << std::endl; std::cout << (d && d) << std::endl; return 0; } /* Kaiching Chang u0404_2.cpp 2014-02 */ |
u0404_3.cpp
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 | #include <iostream> int main() { bool a = false ; bool b = true ; int c = 1; int d = 0; std::cout << (a || b) << std::endl; std::cout << (a || a) << std::endl; std::cout << (b || b) << std::endl; std::cout << (c || c) << std::endl; std::cout << (c || d) << std::endl; std::cout << (d || d) << std::endl; return 0; } /* Kaiching Chang u0404_3.cpp 2014-02 */ |
u0405.cpp
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | #include <iostream> int main() { int a = 192; int b = 64; std::cout << (~a) << std::endl; std::cout << (b << 2) << std::endl; std::cout << (b >> 2) << std::endl; std::cout << (a & b) << std::endl; std::cout << (a | b) << std::endl; std::cout << (a ^ b) << std::endl; return 0; } /* Kaiching Chang u0405.cpp 2014-02 */ |
u0406.cpp
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | #include <iostream> int main() { std::cout << "bool : " << sizeof ( bool ) << std::endl; std::cout << "char : " << sizeof ( char ) << std::endl; std::cout << "int : " << sizeof ( int ) << std::endl; std::cout << "double : " << sizeof ( double ) << std::endl; return 0; } /* Kaiching Chang u0406.cpp 2014-02 */ |
u0407.cpp
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | #include <iostream> int main() { std::cout << "bool : " << typeid ( bool ).name() << std::endl; std::cout << "short : " << typeid ( short ).name() << std::endl; std::cout << "int : " << typeid ( int ).name() << std::endl; std::cout << "double : " << typeid ( double ).name() << std::endl; return 0; } /* Kaiching Chang u0407.cpp 2014-02 */ |
u0408.cpp
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 | #include <iostream> struct Demo1 {}; struct Demo2 { int f2; float f1; char c; }; int main() { std::cout << "Demo1: " << alignof(Demo1) << std::endl; std::cout << "pointer: " << alignof( int *) << std::endl; std::cout << "char: " << alignof( char ) << std::endl; std::cout << "Demo2: " << alignof(Demo2) << std::endl; return 0; } /* Kaiching Chang u0408.cpp 2014-02 */ |
u0409_1.cpp
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | #include <iostream> int main() { int a = 4; int b = 3; std::cout << (a += b) << std::endl; std::cout << (a -= b) << std::endl; std::cout << (a *= b) << std::endl; std::cout << (a /= b) << std::endl; std::cout << (a %= b) << std::endl; return 0; } /* Kaiching Chang u0409_1.cpp 2014-02 */ |
u0409_2.cpp
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | #include <iostream> int main() { int a = 181; int b = 192; std::cout << (a <<= 2) << std::endl; std::cout << (a >>= 2) << std::endl; std::cout << (a &= b) << std::endl; std::cout << (a |= b) << std::endl; std::cout << (a ^= b) << std::endl; return 0; } /* Kaiching Chang u0409_2.cpp 2014-02 */ |
u0410_1.cpp
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | #include <iostream> int main() { int a = 22; int b = 34; std::cout << "a = " << a << std::endl; std::cout << "b = " << b << std::endl; std::cout << (a > b ? a : b) << " is bigger" << std::endl; return 0; } /* Kaiching Chang u0410_1.cpp 2014-02 */ |
u0410_2.cpp
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | #include <iostream> int main() { int sex1 = 0; int sex2 = 1; std::cout << (sex1 ? "She" : "He" ) << " is here." << std::endl; std::cout << (sex2 ? "She" : "He" ) << " is running." << std::endl; return 0; } /* Kaiching Chang u0410_2.cpp 2014-02 */ |
u0410_3.cpp
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | #include <iostream> int main() { int a = 22; int b = 34; int max; if (a > b) { max = a; } else { max = b; } std::cout << "max = " << max << std::endl; return 0; } /* Kaiching Chang u0410_3.cpp 2014-02 */ |
the end

沒有留言:
張貼留言