课程学习:程序设计与算法
生活随笔
收集整理的這篇文章主要介紹了
课程学习:程序设计与算法
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
基本單位
- 0-1: 1位(2^1=2), 比特, bit(b)
- 字節: 8位(2^8=256), byte(B);
- 1KB: 2^10字節(2^13位)
- ASCII編碼方案就是用一個字節表示一個字母,數字或標點
進制轉換
- 十進制->n進制: A0xk^0+....AnxK^n
- n進制->十進制: 取余數(從右往左)
- 十六進制->二進制: 4進制對應1十六進制
- 正數: 原碼表示; 負數: 補碼表示; 過程: 原碼->反碼(取反)->補碼(+1)
C++
- 基本程序
- 輸入: scanf("%d", &num)
- 占位符: %d,(int) %c(char), %ul(unsigned long)
- 注釋: 多行/**/, 單行: //
- sizeof求變量占用字節數
- 強制類型轉換:
- 字符->整數(轉ASCII后轉整數) ;
- 整型->字符(因為整型為多字節, 所有只會保留最右一個字節ASCII轉換)
- ASCII占一字節: '0-9' 48~57; 'A-Z' 65~90; 'a-z' 97~122;
- 符號常量: $define 常量名 常量值
測驗
- 輸出n菱形
表達式的值結果以操作數中精度高的類型為準
- double(float) > long long > int > short > char
轉載于:https://www.cnblogs.com/jinkspeng/p/8642317.html
創作挑戰賽新人創作獎勵來咯,堅持創作打卡瓜分現金大獎總結
以上是生活随笔為你收集整理的课程学习:程序设计与算法的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: On Comparing Side-Ch
- 下一篇: spring boot高性能实现二维码扫