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的内容

相关推荐
岁岁种桃花儿3 分钟前
Vue组件第六篇:Vue单文件组件
开发语言·前端·javascript·vue.js
朽棘不雕10 分钟前
Qt项目代码解释
开发语言·qt
计算机毕设定制辅导-无忧学长19 分钟前
《基于Java的旧物回收管理系统设计与实现》
java·开发语言
“AI国潮设计-小江”19 分钟前
【Python/SDXL实战】潮汕国潮IP视觉落地:普宁美食猫IP & 创意甜品设计(附ComfyUI工作流与商用授权思路)
开发语言·人工智能·python·prompt·aigc
sdm07042727 分钟前
仿muduo库实现高并发服务器-下
开发语言·网络·c++·多路转接
爱奥尼欧36 分钟前
【Git】远程分支删了本地还在、两个分支历史不相干?两招故障排解
开发语言·git
Java后端的Ai之路39 分钟前
Git冲突完整排查与实战:本地修改覆盖报错到成功推送全流程复盘
开发语言·人工智能·git·python·pop
skywalk816341 分钟前
AI 中台记录:使用码道基于deepseek harness制作AI数字中台9.14日
开发语言·人工智能·ai中台
CVer儿42 分钟前
vs2022配置qt
开发语言·qt
程序猿阿森1 小时前
C语言预处理完全指南:宏定义、条件编译与头文件规范,一篇搞懂工程化编程
c语言·c++·编译