c语言课堂笔记

程序运行总是以主函数开始,并以主函数结束。

每条函数体以“分号”结束。

后用return返回主函数。(函数之间是相互调用或返回的关系)

字符:制表符:Tab。

1.标识符:变量,函数,数值,类型名。

  字符(int a;/float A;)数字和下划线

  非法字符:包括其他字符——数字,关键字,其他字符。

大小字母,数字,下划线

2.运算符。

+,-,*,/,%,=,!,#,^,<,>

3.关键字。

特例:int(整形),float(浮点型),double(双精度浮点型),char(字符型)

4.分隔符 :空格 逗号

5.注释符/*内容*/,//内容(Ctrl键+/)

整形数据

整形常量:十进制(0~9)八进制(0~7)十六进制(0~9,A~F,a~f,以0x,0X作为前缀)

运算符:

算术运算符:

单目运算符:++,--,!;前自增:++i,后自增:i++

双目运算符:+,*,/

三目运算符:?=(if,else)

取余运算:%

关系运算符:

等于:==

不等于·:!=

小于等于:<=

大于等于:>=

逻辑运算符:

&&:逻辑与    都为真  只有当左为真才能计算右

||:逻辑或       有任意一个为真  只有当运算符左边的值为假,才能计算右边的值

!:逻辑非     !3非真为假   !0非假为真

算闰年:y%4=0&&y%100!=0||y%400=0

赋值运算符(自右向左)

=

复合赋值运算符

+=:a+=3:a=a+3

-=:a-=3:a=a-3

逗号运算符:?eg:a>b?a:b;   =if/else

                               1     2 3

若1.为真 则2为表达式值

     为假 则3为表达式值

数据的输入,输出

字符的输入输出

getchar( ),putchar( )单个字符。

gets( ),puts( )字符串。

变量=getchar( )

格式化输入输出

printf(  )( )里为参数.“格式控制字符串”

格式控制符

%d=int+进制整数                         %c=char字符

%s=字符串                                   %ld=long int

%f=float浮点数                             %lf=double

%0=八进制整数                           %x(%#x)=十六进制整数

%u=十进制无符号整数                %%=显示百分号(%)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值