c语言基本数据类型和运算符

浮点数

带小数点的数值为**浮点数**
整数的运算结果只能是整数
10.0与10在C中是不同的

表示浮点数的变量

double(双精度)
float(单精度)

数据类型
整数

  • int

  • printf(“%d”,…)

  • scanf(“%d”,…)

    带小数点的数

  • double
    printf(“%lf”,…)

  • scanf(“%lf”,…)

#include <stdio.h>
int main()
{
    printf("请输入身高的英尺和英寸,"
           "如输入\"5 7\"表示5英尺7英寸;");

    double foot;
    double inch;

    scanf("%lf %lf", &foot, &inch);
    printf("身高是%f米。\n",
          ((foot + inch / 12)* 0.3048));

    return 0;
}

运算符

进行运算的动作,如“+,-”

算子

参与运算的值在这里插入图片描述
在这里插入图片描述
赋值运算符
赋值也是运算
结合关系

  • 一般自左向右
  • 单目±和赋值= 自右向左
    复合赋值
  • 5个算术运算符 “+ - / %”,可以和赋值运算符“=”结合起来,形成复合赋值运算符:“+=、-=、*=、/=、%=”
  • 如 total -= 5;
  • 两个运算符中间不能有空格
  • *total = sum+12
  • total = total*(sum+12)

递增递减运算符

“++、–”特殊运算符,且算子必须为变量,不能有“++5”的形式
其作用是让变量+1或-1

表达式运算表达式的值
count++给count+1count原来的值
++count给count+1count+1的值
count–给count-1count原来的值
–count给count-1count-1的值

前缀先加一,后缀后加一

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值