⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ch1.3.cc

📁 C++ source code for book-C++ and Object Oriented Numeric computing for scientists and engineers
💻 CC
字号:
#include <iostream>               // include a standard library for input/output
#include <math.h>                 // include math library for sine function
 
using namespace std;

main() {

  int i = 321;           // stored in sizeof(int) bytes
  short ii = 321;        // stored in sizeof(short) bytes
  long iii = i;          // implicit conversion from int to long 
  iii = long(i);         // explicit conversion from int to long
  iii = i + ii;          // implicit conversion, same as iii =long(i) + long(ii)
  iii = 123456789;       // a big integer
  ii = short(iii);       // conversion from long to short, truncation may occur

  cout << "ii = " << ii << endl;       // on my machine, the output of ii is
  cout << "short int = " << sizeof(short) << endl;
  cout << "int = " << sizeof(int) << endl;
  cout << "long int = " << sizeof(long) << endl;

  char cc = '\n';
  cout << "\\n = " << int(cc) << endl;

  cout << "He said: \"I know how to output double q marks\".\n";
  cout << "She asked : \"Do you know how to output newline \\n \? \"\n";

  double sum = 0;                 // sum has double precision, initialized to 0
  for (double d = 1.1; d <= 9.9; d += 0.2) sum += sin(d);                  
  cout << "The sum is: " << sum << endl;                 // output sum to screen

  cout << "sizeof(\"II\") = " << sizeof("II") << endl;     
  cout << "sizeof(\"I\") = " << sizeof("I") << endl;     
  cout << "sizeof('I') = " << sizeof('I') << endl;     
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -