c语言基础2

一、运算符优先级

 赋值也是运算,也有结果,如a=b=6——>a=(b=6)

1、练习:

计算若干整数现金存放银行,银行利率为3.3%,求三年后本息余额。

代码

#include <stdio.h>
#include <math.h>

 int main()
{
    int x;
    scanf("%d",&x);
    double amount;
    amount=x*pow(1+0.033,3);
    printf("%f\n",amount);
    return 0;
}

2、运行结果

 3、注意

引用了数学库include<math.h>中的pow函数(计算幂函数)

scanf()中,后来引用的变量前要加&符号。

二、交换变量

例如要交换a、b的值,是无法直接交换的,所以我们需要引入一个中间变量,像t之类的。

1、函数代码

 2、注意事项

注意赋值关系,别搞混。

三、复合运算

递加递减的复合为i++(后缀),++i(前缀),i--(后缀),--i(前缀)

前缀与后缀在单独的运算中都有给i加一的意思,但是在程序中后缀是先用a,再加(减)1,前缀是a先加(减)1,在用a。

1、代码展示

 2、规律

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值