C语言基础

字节:
1个字节等于8位
1K等于1024字节
1M等于1024K
1G等于1024M

什么是ASCII码:
ASCII不是一个值,而是一种规定。
ASCII规定不同字符是用哪个整型去表示
比如:'A' = 65,'B' = 66,'a' = 97,'b' = 98
——————————————————————————————

include

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

  while((ch=getchar)  ! = '\n')
            continue;//对非输出控制符做适当的处理
  int j;
  scant("%d",&j);
  printf("j = %d\n",j);
  return 0;

}

——————————————————————————————
优先级算法:
int a = 11;
int b = (a>3)*a-(a+3)%3;
解:
1.先计算a>3和a+3的结果
2.再计算1乘a减14模3
3.最后结果是11-2=9;

a = 11,所以(a>3)结果为真所以值为1
a+3 = 14
所以就是1乘11减14模3
1*11=11,14%3=2
11-2=9

——————————————————————————————
运算符:
算数运算符:+, -, * ,/ ,%(取余数)
关系运算符: >,>=,<,<=,!=(不等于),==(等于)
赋值运算符:=,+=(a += 3等价于a = a+3),*=,/=,-=
逻辑运算符:!(非)条件为真时结果为假,条件为假,结果为真
----------:&&(并且)两个条件同时为真时,结果为真,如果左边为假不执行右边表达式
----------:||(或)两个条件有个真时时,结果为真,如果左边真时,不执行右边表达式

C语言基础_第1张图片
屏幕快照 2017-03-30 20.51.07.png
C语言基础_第2张图片
屏幕快照 2017-03-30 20.52.21.png
C语言基础_第3张图片
算数>关系>逻辑>赋值
C语言基础_第4张图片
除数与取模运算符
C语言基础_第5张图片
取模运算符例子
C语言基础_第6张图片
屏幕快照 2017-03-30 20.17.02.png
C语言基础_第7张图片
屏幕快照 2017-03-31 14.39.00.png

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

C语言基础_第8张图片
屏幕快照 2017-03-31 14.38.06.png

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

C语言基础_第9张图片
屏幕快照 2017-03-31 14.37.31.png

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

C语言基础_第10张图片
屏幕快照 2017-04-24 12.41.43.png

C语言基础_第11张图片
屏幕快照 2017-04-24 12.42.59.png

C语言基础_第12张图片
屏幕快照 2017-04-24 12.40.28.png

C语言基础_第13张图片
屏幕快照 2017-04-24 12.39.29.png

你可能感兴趣的:(C语言基础)