C语言学习笔记(二)(慕课翁恺老师):第1周和第2周

一、算法

计算机做的所有事情都叫做计算

计算的步骤就是算法

第一个程序:

#include <stdio.h>
int main()
{
    printf("Hello World!");
    
    return 0;
}

二、计算

1.变量

变量是一个保存数据的地方。

变量定义的一般形式:<类型名称> <变量名称>;

例子:

int price;
int amount;
int price, amount;
// 以上变量定义都是合法的。

变量的名字:变量的名字是一种标识符

标识符的构造原则:

①标识符只能由字母数字下划线组成。

数字不可以出现在第一位置上

③C语言的关键字不可以用作标识符。

变量的初始化:所有变量在第一次被使用(出现在赋值运算符的右边)之前应该被赋值一次。

变量的初始化一般形式:

<类型名称> <变量名称> = <初始值>;

例子:

int price = 0;
int amount = 100;
int price = 0, amount =100;
// 以上变量初始化都是合法的。

定义常量的一个方法(例子):

const int AMOUNT = 100;

2.数据类型

int 整数;double 双精度浮点数;float 单精度浮点数;

当浮点数和整数放到一起运算时,C会将整数转换成浮点数,然后进行浮点数的运算。

注意不同数据类型相匹配的输入输出:

int时:

printf("%d", ···);
scanf("%d", ···);

double时:

printf("%f", ···);
scanf("%lf", ···);

3.表达式

交换两个变量a和b的方法:

int t = a;
int a = b;
int b = t;

复合赋值:

total += (sum + 100) / 2;
    // total = total + (sum + 100) / 2;

“*=” 、“/=”同。

递增递减运算符:

①单目运算符。②算子必须是变量。③作用是给变量+1或-1。

递增递减运算符的前缀后缀:

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

++count

给count加1count+1以后的值
count--给count减1count原来的值
--count给count减1count-1以后的值

                      原创内容,如果你觉得本文对你有帮助的话,记得点赞支持,谢谢!

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值