C語言基礎(chǔ)

字節(jié):
1個字節(jié)等于8位
1K等于1024字節(jié)
1M等于1024K
1G等于1024M

什么是ASCII碼:
ASCII不是一個值,而是一種規(guī)定。
ASCII規(guī)定不同字符是用哪個整型去表示
比如:'A' = 65,'B' = 66,'a' = 97,'b' = 98
——————————————————————————————

include<stdio.h>

int main(void)
{
int i ;
char ch;
scant("%d",&i);
printf("i = %d\n",i);

  while((ch=getchar)  ! = '\n')
            continue;//對非輸出控制符做適當(dāng)?shù)奶幚?  int j;
  scant("%d",&j);
  printf("j = %d\n",j);
  return 0;

}

——————————————————————————————
優(yōu)先級算法:
int a = 11;
int b = (a>3)*a-(a+3)%3;
解:
1.先計算a>3和a+3的結(jié)果
2.再計算1乘a減14模3
3.最后結(jié)果是11-2=9;

a = 11,所以(a>3)結(jié)果為真所以值為1
a+3 = 14
所以就是1乘11減14模3
1*11=11,14%3=2
11-2=9

——————————————————————————————
運算符:
算數(shù)運算符:+, -, * ,/ ,%(取余數(shù))
關(guān)系運算符: >,>=,<,<=,!=(不等于),==(等于)
賦值運算符:=,+=(a += 3等價于a = a+3),*=,/=,-=
邏輯運算符:!(非)條件為真時結(jié)果為假,條件為假,結(jié)果為真
----------:&&(并且)兩個條件同時為真時,結(jié)果為真,如果左邊為假不執(zhí)行右邊表達式
----------:||(或)兩個條件有個真時時,結(jié)果為真,如果左邊真時,不執(zhí)行右邊表達式

屏幕快照 2017-03-30 20.51.07.png
屏幕快照 2017-03-30 20.52.21.png
算數(shù)>關(guān)系>邏輯>賦值
除數(shù)與取模運算符
取模運算符例子
屏幕快照 2017-03-30 20.17.02.png
屏幕快照 2017-03-31 14.39.00.png

屏幕快照 2017-03-31 14.38.33.png

屏幕快照 2017-03-31 14.38.06.png

屏幕快照 2017-03-31 14.37.46.png

屏幕快照 2017-03-31 14.37.31.png

——————————————————————————————

屏幕快照 2017-04-24 12.41.43.png

屏幕快照 2017-04-24 12.42.59.png

屏幕快照 2017-04-24 12.40.28.png

屏幕快照 2017-04-24 12.39.29.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容