1、大寫 全形\半形,文字代表意義並不相同。
2、%d整數
4、&定位
Scanf(“%d(格式) %s(格式)\n”,&a(定位),&b(定位));要成對使用。
5、int、chat代表變數的種類。
6、C:ato i(b)將字串轉換成整數。
7、In:換行。
8、\a 發出警告
9、Puts() 帶有換行作用,其他跟printf一樣。
10、Putchar()只能印一個
11、ββ:而且
更多相關閱讀【[C語言學習筆記] 報錯解決方法】13、!:非
整數
|
浮點數
| |
Int 型別
|
doubl型別
| |
printf
|
Printf(“%d\n”,no);
|
Printf(“%f\n”,no);格式
|
scanf
|
Scanf(“%d\n”,&no);
|
Scanf(“%.lf\n”,&no);定位
要保留多少位小數點就加上”%.2lf”
|
14、求實數時,需先把”int”換成實數double後才能計算出實數,否則會出錯,例:
(double)(**)/(**)*100;
14、添加%需加在%d的後面%d%%
15、雙引號裡都叫字串”a+b””請輸入”
16、int轉換double的例子
#include <stdio.h>
int main()
{
int a,b,c;
printf("請輸入任意一個整數:"); /*提示輸出*/
scanf("%d",&a);
printf("請輸入任意一個整數:");
scanf("%d",&b);
c=((double)a)/(b)*100;
printf("a是b的%d%%",c);
}
請注意int和double的型別所用的格式。
請注意printf和scanf的格式。
17、如果要在字串中印”C”則需先告知程式,用特別類別看後面字串。例:”\c\”,要印出”\n”`,即:\\n
跳脫字元
|
意義
|
字碼號(HEX)
|
備註
|
\a
|
響鈴(BEL)
|
07
| |
\b
|
退格(BS)
|
08
| |
\t
|
水平定位符號(HT)
|
09
| |
\n
|
換行(LF)
|
0A
| |
\v
|
垂直定位符號(VT)
|
0B
| |
\f
|
換頁(FF)
|
0C
| |
\r
|
輸入(CR)
|
0D
| |
\\
|
反斜線
|
5C
| |
\0
|
空字符號(NUL)
|
00
| |
\"
|
雙引號
|
22
| |
\'
|
單引號
|
27
| |
\?
|
問號
|
3F
| |
\x##
|
直接指定一個位元組的值
|
##
|
##為兩個十六進位的數字
|
\###
|
直接指定一個位元組的值
|
### (in octal)
|
###為三個八進位的數字
|
\u##...
|
直接指定一個UTF-8格式文字的內碼號
|
##...為數個十六進位的數字
(建議不要使用這個功能,因為語意不明確) | |
\U##...
|
直接指定一個UTF-16格式文字的內碼號
|
##...為數個十六進位的數字
(建議不要使用這個功能,因為語意不明確) |
更多相關閱讀【大陸人如何快速學習台灣注音輸入法】