C語言——小白學習筆記(一些關於ASCII碼的小技巧以++ 和 --的用法)
一 . ASCII
ASCII碼確實是不太好記但我們可以通過程式設計來輕易的得到
下面是一個例子:
#include<stdio.h>
int main()
{
int a,i;
char b;
scanf("%d",&a);//轉換為ASCII碼的迴圈的次數
i= 0;
getchar();//由於scanf("%c",&x);的特性,不會跳過回車
//所以加了getchar().
while(i<a&&scanf("%c",&b))
{
getchar();//同上
printf("字元%c的ASCII碼為:%d \n",b,b);//轉換的核心
//沒想到是printf吧!
i++;
}
return 0;
}
這樣的話執行的效果是:
>1
>a
>字元a的ASCII碼為:97
不難的程式設計,知道原理的話,大概3分鐘以內就能寫好.
二 . 零碎的知識:
自增自減:
形式: a++;a--;//先做其他運算後自增或自減
++a;--a;//先自增或自減後其他運算
例子(以++為例):
#include<stdio.h> | #include<stdio.h>
int main() | int main()
{ | {
int a,b; | int a,b;
a = 10; | a = 10;
b = 3; | b = 3;
a = a + (b--); | a = a + (--b);
} | }
結果 a=13; | 結果 a=12;
b=2; | b=2;
好了,該下一個了,如果有什麼不懂的話可以自己敲一遍程式碼
加上printf()函式,自己除錯一遍.
此外 這有幾個關於C語言標頭檔案的網站裡面有這3個標頭檔案中定義的函式的詳細內容:
#include<math.h>
https://www.runoob.com/cprogramming/c-standard-library-math-h.html
#include<stdlib.h>
https://www.runoob.com/cprogramming/c-standard-library-stdlib-h.html
#include<string.h>
https://www.runoob.com/cprogramming/c-standard-library-string-h.html
相關文章
- C 語言學習筆記筆記
- C語言學習筆記C語言筆記
- C語言的一些小筆記C語言筆記
- Solidity語言學習筆記————42、提示和技巧Solid筆記
- 1.C語言有關的小學習C語言
- C語言學習筆記--C運算子C語言筆記
- c語言學習筆記===函式C語言筆記函式
- 關於深度學習的一些技巧深度學習
- C語言學習筆記——位運算C語言筆記
- c語言程式基礎學習筆記C語言筆記
- C語言學習筆記之變數C語言筆記變數
- 初識C語言(01)—學習筆記C語言筆記
- go語言學習筆記(一):*和&的區別Go筆記
- c語言基礎的一些小技巧C語言
- 嵌入式C語言學習筆記2C語言筆記
- 【R語言學習筆記】關於提取各類模型值的意外發現R語言筆記模型
- C++學習筆記-C++對C語言的函式擴充C++筆記C語言函式
- C語言學習筆記01--C開源庫uthash的使用C語言筆記
- C語言小白記錄自己的錯題和總結C語言
- C語言巨集中"#"和"##"的用法C語言
- C語言的學習C語言
- 關於C語言的常量C語言
- 關於C語言Switch語句,先學這些技巧夠不夠?C語言
- C語言例項解析精粹學習筆記——19C語言筆記
- C語言學習筆記之指標的運算C語言筆記指標
- linux下c語言學習筆記——操作mysqlLinuxC語言筆記MySql
- 關於http(自己的學習筆記)HTTP筆記
- C和Python,小白應該選擇學習哪門語言?Python
- 12天學好C語言——記錄我的C語言學習之路(Day 4)C語言
- 郝斌老師C語言學習筆記----指標和陣列C語言筆記指標陣列
- 程式設計技巧之嵌入式C語言完全學習筆記及案例[圖]程式設計C語言筆記
- C#關於List<T>的自定義排序學習筆記C#排序筆記
- 組合語言學習筆記組合語言筆記
- XML學習筆記(一):關於字元編碼的理解XML筆記字元
- Vue學習筆記 - 關於過渡效果的一些總結Vue筆記
- 《手把手教你學C語言》學習筆記(8)--- 運算子和表示式C語言筆記
- 學習C語言的教材C語言
- c語言extern的用法C語言