C囂冱紗受核茅塰麻
<貧匯准
和匯准>
紗受核茅頁械需議方僥塰麻?C囂冱輝隼屶隔?音狛?C囂冱嶄議塰麻憲催嚥方僥嶄議待嗤音揖?萩需和燕。
C囂冱嶄議紗催、受催嚥方僥嶄議匯劔?核催、茅催音揖?総翌C囂冱珊謹阻匯倖箔噫方議塰麻憲?祥頁 %。
和中議旗鷹處幣阻泌採壓C囂冱嶄序佩紗受核茅塰麻?
m=112, n=850.000000, p=1.411765, q=4
低匆辛參斑方忖岷俊歌嚥塰麻?
m=-88, n=251, p=435.610000
m*2=-176, 6/3=2, m*n=-22088
萩心和中議旗鷹?
p=8.000000, q=8.333333
a 才 b 脅頁屁方?a / b 議潤惚匆頁屁方?侭參験峙公 p 延楚議匆頁匯倖屁方?宸倖屁方祥頁 8。
総翌俶勣廣吭議匯泣頁茅方音嬬葎 0?咀葎販採匯倖方忖茅參 0 脅短嗤吭吶。
隼遇?園咎匂斤宸倖危列匯違涙嬬葎薦?載謹秤趨和?園咎匂壓園咎竣粁功云涙隈柴麻竃茅方議峙?音嬬序佩嗤丼圓霞?“茅方葎 0”宸倖危列峪嬬吉欺殻會塰佩朔嘉嬬窟孖?遇殻會匯稀壓塰佩竣粁竃孖販採危列?峪嬬嗤匯倖潤惚?椎祥頁雲寸?旺瓜荷恬狼由嶮峭塰佩。
萩心和中議旗鷹?
総翌?噫方辛參頁屎方匆辛參頁減方?喇 % 恣円議屁方畳協?
萩心和中議箭徨?
100%12=4
100%-12=4
-100%12=-4
-100%-12=-4
壓 printf 嶄?% 頁鯉塀陣崙憲議蝕遊?頁匯倖蒙歩議忖憲?音嬬岷俊補竃?勣?補竃 %?駅倬壓万議念中壅紗匯倖 %?宸倖扮昨 % 祥延撹阻噸宥議忖憲?遇音頁喘栖燕幣鯉塀陣崙憲阻。
a=12
a=20
a=200
參貧議荷恬?辛參尖盾葎斤延楚云附序佩蝶嶽塰麻。
壓C囂冱嶄?斤延楚云附序佩塰麻辛參嗤酒亟侘塀。邪譜喘 # 栖燕幣蝶嶽塰麻憲?椎担
貧箭嶄
和中議酒亟侘塀匆頁屎鳩議?
| 紗隈 | 受隈 | 核隈 | 茅隈 | 箔噫方?函噫? | |
|---|---|---|---|---|---|
| 方僥 | + | - | × | ÷ | 涙 |
| C囂冱 | + | - | * | / | % |
和中議旗鷹處幣阻泌採壓C囂冱嶄序佩紗受核茅塰麻?
#include <stdio.h>
int main()
{
int a = 12;
int b = 100;
float c = 8.5;
int m = a + b;
float n = b * c;
double p = a / c;
int q = b % a;
printf("m=%d, n=%f, p=%lf, q=%d\n", m, n, p, q);
return 0;
}
補竃潤惚?m=112, n=850.000000, p=1.411765, q=4
低匆辛參斑方忖岷俊歌嚥塰麻?
#include <stdio.h>
int main()
{
int a = 12;
int b = 100;
float c = 8.9;
int m = a - b; // 延楚歌嚥塰麻
int n = a + 239; // 嗤延楚匆嗤方忖
double p = 12.7 * 34.3; // 方忖岷俊歌嚥塰麻
printf("m=%d, n=%d, p=%lf\n", m, n, p);
printf("m*2=%d, 6/3=%d, m*n=%ld\n", m*2, 6/3, m*n);
return 0;
}
補竃潤惚?m=-88, n=251, p=435.610000
m*2=-176, 6/3=2, m*n=-22088
斤茅隈議傍苧
C囂冱嶄議茅隈塰麻嗤泣謎講?音揖窃侏議茅方才瓜茅方氏擬崑音揖窃侏議塰麻潤惚?- 輝茅方才瓜茅方脅頁屁方扮?塰麻潤惚匆頁屁方?泌惚音嬬屁茅?椎担祥岷俊卿渠弌方何蛍?峪隠藻屁方何蛍?宸効繍弌方験峙公屁方窃侏頁匯倖祇尖。
- 匯稀茅方才瓜茅方嶄嗤匯倖頁弌方?椎担塰麻潤惚匆頁弌方?旺拝頁 double 窃侏議弌方。
萩心和中議旗鷹?
#include <stdio.h>
int main()
{
int a = 100;
int b = 12;
float c = 12.0;
double p = a / b;
double q = a / c;
printf("p=%lf, q=%lf\n", p, q);
return 0;
}
塰佩潤惚?p=8.000000, q=8.333333
a 才 b 脅頁屁方?a / b 議潤惚匆頁屁方?侭參験峙公 p 延楚議匆頁匯倖屁方?宸倖屁方祥頁 8。
総翌俶勣廣吭議匯泣頁茅方音嬬葎 0?咀葎販採匯倖方忖茅參 0 脅短嗤吭吶。
隼遇?園咎匂斤宸倖危列匯違涙嬬葎薦?載謹秤趨和?園咎匂壓園咎竣粁功云涙隈柴麻竃茅方議峙?音嬬序佩嗤丼圓霞?“茅方葎 0”宸倖危列峪嬬吉欺殻會塰佩朔嘉嬬窟孖?遇殻會匯稀壓塰佩竣粁竃孖販採危列?峪嬬嗤匯倖潤惚?椎祥頁雲寸?旺瓜荷恬狼由嶮峭塰佩。
萩心和中議旗鷹?
#include <stdio.h>
int main()
{
int a, b;
scanf("%d %d", &a, &b); //貫陣崙岬響函方象旺蛍艶験峙公a才b
printf("result=%d\n", a / b);
return 0;
}
宸粁旗鷹喘欺阻匯倖仟議痕方?祥頁 scanf。scanf 才 printf 議孔嬬屢郡?printf 喘栖補竃方象?scanf 喘栖響函方象。緩侃?scanf 氏貫陣崙岬響函曾倖屁方?旺蛍艶験峙公 a 才 b。購噐 scanf 議醤悶喘隈?厘断繍壓ゞC囂冱貫囚徒補秘方象〃匯准嶄峋聾讐盾?宸戦寄社峪勣岑祇万議恬喘祥辛參阻?音駅箔封盾。殻會蝕遊協吶阻曾倖 int 窃侏議延楚 a 才 b?殻會塰佩朔?貫陣崙岬響函喘薩補秘議屁方?旺蛍艶験峙公 a 才 b?宸倖扮昨嘉嬬岑祇 a 才 b 議醤悶峙?嘉嬬岑祇茅方 b 頁音頁 0。崧宸嶽秤趨?b 議峙壓殻會塰佩豚寂氏個延?効喘薩補秘議方象嗤購?園咎匂功云涙隈圓霞?侭參祥短隈式扮窟孖“茅方葎 0”宸倖危列。
斤函噫塰麻議傍苧
函噫?匆祥頁箔噫方?聞喘議塰麻憲頁 %。C囂冱嶄議函噫塰麻峪嬬寞斤屁方?匆祥頁傍?% 議曾円脅駅倬頁屁方?音嬬竃孖弌方?倦夸園咎匂氏烏危。総翌?噫方辛參頁屎方匆辛參頁減方?喇 % 恣円議屁方畳協?
- 泌惚 % 恣円頁屎方?椎担噫方匆頁屎方?
- 泌惚 % 恣円頁減方?椎担噫方匆頁減方。
萩心和中議箭徨?
#include <stdio.h>
int main()
{
printf(
"100%%12=%d \n100%%-12=%d \n-100%%12=%d \n-100%%-12=%d \n",
100%12, 100%-12, -100%12, -100%-12
);
return 0;
}
塰佩潤惚?100%12=4
100%-12=4
-100%12=-4
-100%-12=-4
壓 printf 嶄?% 頁鯉塀陣崙憲議蝕遊?頁匯倖蒙歩議忖憲?音嬬岷俊補竃?勣?補竃 %?駅倬壓万議念中壅紗匯倖 %?宸倖扮昨 % 祥延撹阻噸宥議忖憲?遇音頁喘栖燕幣鯉塀陣崙憲阻。
紗受核茅塰麻議酒亟
嗤扮昨厘断錬李斤匯倖延楚序佩蝶嶽塰麻?隼朔壅委塰麻潤惚験峙公延楚云附?萩心和中議箭徨?
#include <stdio.h>
int main()
{
int a = 12;
int b = 10;
printf("a=%d\n", a);
a = a + 8;
printf("a=%d\n", a);
a = a * b;
printf("a=%d\n", a);
return 0;
}
補竃潤惚?a=12
a=20
a=200
a = a + 8屢輝噐喘圻栖 a 議峙?匆軸12?紗貧 8?壅委塰麻潤惚?匆軸20?験峙公 a?緩扮 a 議峙祥延撹阻 20。a = a * b屢輝噐喘圻栖 a 議峙?匆軸20?核參 b 議峙?匆軸10??壅委塰麻潤惚?匆軸200?験峙公 a?緩扮 a 議峙祥延撹阻 200。參貧議荷恬?辛參尖盾葎斤延楚云附序佩蝶嶽塰麻。
壓C囂冱嶄?斤延楚云附序佩塰麻辛參嗤酒亟侘塀。邪譜喘 # 栖燕幣蝶嶽塰麻憲?椎担
a = a # b
辛參酒亟葎?a #= b
# 燕幣 +、-、*、/、% 嶄議販採匯嶽塰麻憲。貧箭嶄
a = a + 8辛參酒亟葎a += 8?a = a * b辛參酒亟葎a *= b。和中議酒亟侘塀匆頁屎鳩議?
int a = 10, b = 20; a += 10; //屢輝噐 a = a + 10; a *= (b-10); //屢輝噐 a = a * (b-10); a -= (a+20); //屢輝噐 a = a - (a+20);廣吭?a #= b 叙頁匯嶽酒亟侘塀?音氏唹峒殻會議峇佩丼楕。
<貧匯准
和匯准>