第一周9.11

算数运算符与算数表达式

1


2一个频繁使用的基本操作:计数

++,--,变量才可以使用,常量不能用

举例:

int main()
{
    int i=3,j;
    j=++i;
    printf("%d %d",i,j);  //结果是4,4;++i前置改变了i本身的值,给自己加了一,如果是j=i++,输出结果是4,3,没错!是4,3,i++本身的副作用给自己加了一,所以变成4
    return 0;
}  



int main()
{
    int i=3;
    printf("%d\n",i++);
    printf("%d\n,i");//结果是3,3
    return 0;
}

3数值型数据的存储



int main()
{
    double a=0.65f;
    double b=0.6f;
    double c=a-b;
    if (c==0.05)
    printf("对了\n");
    else
    printf("错了\n");
    printf("%10.8lf %10.8lf\n",a,b);
    return 0;}                        浮点精度带来的运算误差

4指针极其运算

变量的要素:变量名,变量值,变量存储单元; 通过变量名,找到对应的存储空间,从而改变其值

内存的每一个字节都有编号,用十六进制表示,变量类型决定其长度,定义变量就是“占茅坑”,

一个变量的地址,称为该变量的指针

定义指针变量:基本类型 *指针变量名


5用scanf函数输入

scanf(格式描述串,变量地址)

格式控制符:%d,%i输入整形数据,ld,hd输入长,短整形

%o(八进制整数),%x(十六进制整数),%u(无符号十进制整数),%f,%c

6用printf函数输出

7赋值运算符与赋值表达式

a辅助过程中数据类型的自动转化

b复合赋值运算符

8逗号运算符和逗号表达式,优先级15级

9字符数据及字符类型

a转义字符

b错误提示的背后,汉字编码的使用

c字符串常量

10条件表达式

a关系运算符==,!=,<,<=,>,>=

b关系运算法则(优先级):

c关系表达式:用运算符把两个表达式连接起来,求值结果:真(1),假(0)


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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值