C复习——1

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档

文章目录


前言

目标:5天左右复习完C语言基本知识


1.变量

变量两个关键:

  1. 名称(标识符:字母数字下划线,数字不可为No.1,关键字不可为标识符)
  2. 类型:存储空间大小

2.赋值

  1. 如果变量第一次使用之前没有初始化,那么值是随机的
  2. 变量使用之前必须定义类型,且之后不可变
  3. 可以在任意地方定义变量
  4. scanf("%d",&a);表示读整数,如果输入不是整数自动取整,%d表示整数;printf("%d",a)
  5. 出现在scanf里的都是必须要输入的,如果scanf("%d,%d\n",&a,&b);意味着你要输入一个数字和一个英文,和一个数字,以及任意什么东西填满"\n"
  6. const amount=100;//定义了常量,常量有名称和类型 ,const表示修饰符,表示不可修改,可赋初值
  7. scanf和printf均可输入输出多个值,引号后面变量之间英文逗号隔开
  8. float单精度浮点数,double双精度浮点数;输出printf("%f");输入scanf("%lf");注意区别

3.表达式

  1. 表达式两部分:1运算符 2算子(包括数字和变量)程序见-时间差计算
  2. 优先级问题:+-可做单目运算符优先级高于乘除,例如*-b(自右向左结合),赋值是一个运算符(这个是式子本身是一个结果 )
  3. 复合运算符
  4. 递增递减运算符,注意a++的形式

总结

以上就是C语言 C1 C2的内容

相关推荐
码码哈哈0.013 分钟前
LangChain 快速入门(从0到可用)
开发语言·python·langchain
熊文豪27 分钟前
Java 入门指南
开发语言·python
小菜鸡桃蛋狗1 小时前
C++——类和对象(上)
开发语言·c++
伯恩bourne1 小时前
Google Guava:Java 核心工具库的卓越之选
java·开发语言·guava
2401_879503411 小时前
C++中的观察者模式变体
开发语言·c++·算法
lsx2024061 小时前
Rust 迭代器
开发语言
阿贵---1 小时前
C++中的备忘录模式
开发语言·c++·算法
房开民1 小时前
paddle 文本检测识别模型转为onnx
开发语言·r语言·paddle
setmoon2142 小时前
C++中的观察者模式实战
开发语言·c++·算法
2403_835568472 小时前
C++代码规范化工具
开发语言·c++·算法