1!常量
%d 稱為格式符:輸出有符號十進位制數
printf("%d %d\n",100,40 ); 100 40
printf("%d %d\n", 0144, 040); 100 32
printf("%d %d\n",0144,040 );結果為d 32
printf("%d %d\n",0174,20 ); 124 20
printf("%d %d\n",0xa,0xa ); 結果為10 10 說明在printf函式中十六進製制x的大小寫無影響,a與a的值也相同
printf("%d %d\n",0xabcd,0xabcd );43981 43981,結果同上
printf("%d\n", 34l);
printf("%5d\n",34l );l表示該數值是long型別的;int和long在32位c環境下等價,所以沒有區別,l的大小寫也沒有影響,%o,%x,%x分別為無符號八進位制和無符號十六進製制;以0x或0x開頭表示十六進製制數
此段**直接把十進位制的值按各個進製輸出,%x,%x的區別只是顯示的大小寫
printf("%o %o\n",100,40 ); 144 50
printf("%o %o\n",0100,040 ); 100 40
printf("%o %o\n", 0176, 40); 176 50
printf("%x %x\n", 0xa, 0xa); a a
printf("%x %x\n", 0xabcd, 0xabcd); abcd abcd
printf("%x %x\n", 0xabcd, 0xabcd); abcd abcd
printf("%x\n", 34l); 22
浮點型 float %f, double==long float %lf
預設double
printf("%lf\n", 23.4e5); 2340000.000000
printf("%lf\n", 23e-3); 0.023000
printf("%lf\n", 3.3e-3); 0.003300
printf("%lf\n", 3.4e1); 34.000000
printf("%e\n", 0.0000000314); 3.140000e-08
printf("%le\n", 346666.6663); 3.466667e+05
%運算 x%y,設t=|x|%|y|,再將x符號賦給t
輸入乙個四位正整數,分離各位並輸出
int num;
scanf("%d", &num);
printf("千 %d\n",num/1000 );
printf("百 %d\n",num/100%10 );
printf("十 %d\n",num/10%10 );
printf("個 %d\n",num%10);
輸出字元
printf("%c\n",'a'); a
printf("%c\n", 'a' + 25);z
輸出a一直到z
int i;
for (i = 0; i < 26; i++)
輸出a到z不斷迴圈,知道輸出字母總數是一百為止
int i, j;
for (j = 0; j < 3; j++)
} for (i = 0; i < 22; i++)
int i;
for (i = 0; i < 100; i++)
小寫a到z 迴圈,共10000個字母
int i;
for (i = 0; i < 10000; i++)
輸出26個0,26個1,以此類以,直到26個26
int i, j;
for (i = 0; i < 26; i++)
}
輸出26個0,26個1,26個0…
int i;
for (i = 0; i < 10000; i++) //不懂
printf("\n");
一元二次兩根的解
double a, b, c,x1,x2; //一為正,二為浮點
printf("請輸入係數");
scanf("%lf%lf%lf", &a, &b, &c);
x1 = (-b + sqrt(b*b - 4 * a*c)) / 2*a;
x2 = (-b - sqrt(b*b - 4 * a*c)) / 2*a;
printf("%d %d\n",x1,x2);
1 格式輸出
格式說明由 和格式字元組成,如 d f等。它的作用是將輸出的資料轉換為指定的格式輸出。格式說明總是由 字元開始的。不同型別的資料用不同的格式字元。格式字元有d,o,x,u,c,s,f,e,g等。如 d整型輸出,ld長整型輸出,o以八進位制數形式輸出整數,x以十六進製制數形式輸出整數,u以十進位制數輸...
CIF DCIF D1格式介紹
cif dcif d1格式介紹 cif簡介 qcif全稱quarter common intermediate format。qcif也是常用的標準化影象格式。在h.323中,規定qcif 176 144畫素。cif格式具有如下特性 1 電檢視像的空間解析度為家用錄影系統 video home sy...
xml學習(1)格式部分
什麼是xml?xml extensible markup languages 是擴充套件標記語言的英語縮寫,html被稱為第一代web語言,到4.0以後不再更新,取而代之的是xhtml,而xhtml正是根據xml來定製的。xml有什麼用?xml一般用於各種語言 應用程式之間的資料儲存 通訊,因為標籤...