C语言主基础知识

泰山学院CSDN 俱乐部

C 语言主要基础内容

1、预处理命令 预处理的概念:在编译之前进行的处理。预处理命令以符号“#”开头。

2 、关于#include 在编译之前将 stdio.h 文件包含入源文件中(include:包含) 即将

stdio.h 文件中的内容复制到代码中 std:标准 i:即in,输入 o:即out,输出stdio.h 标准输

入输出 因printf 、scanf 并不是C 语言的一部分,而是微软为我们提供的输入输出函数

且在标准输入输出stdio.h 函数库中,故使用printf 、scanf 需包含stdio.h 函数库

3、符号常量 #define PI 3.1415926 : 把程序中出现的3.1415926 全部换成PI

4 、printf("", );

< 内容>包括两部分: 一部分是正常字符, 这些字符将按原样输出; 另一部分是格式化规定字

符, 以"%"开始, 后跟一个或几个规定字符,用来确定输出内容格式。它的作用是将

中的数据按指定的格式输出

:需要输出的数据

格式化规定字符 数据类型 数据类型表示方法

%d 十进制有符号整数 int

%f 浮点数(小数) float

%lf 双精度浮点数(小数位数更多 double(编程中小数一般用

的小数) double 而不用float)

%c 单个字符 char

%.2f :保留两位小数 %.3f :保留三位小数

正常字符中可包含转义字符:

\n 换行

\t Tab 符

1

泰山学院CSDN 俱乐部

5、scanf(“”,)

包括两部分: 一部分是正常字符, 这些字符需按原样输入; 另一部分是格式化规

定字符, 以"%"开始, 后跟一个或几个规定字符,用来确定输入内容格式。它的作用是将用户

输入的数据按指定的格式赋予中的数据 (变量等)

是由若干个地址组成的,可以是变量的地址。

(&:取地址符 &one:取变量one 在内存中的地址)

2

泰山学院CSDN 俱乐部

6、声明变量 (定义变量):

int a;

char b;

double num;

变量必须先声明 (定义)后使用

7、变量赋初值(定义变量并给变量赋值) :

int a = 1;

char b = ‘A ’;

double num = 243.435;

8、运算符

 赋值运算符= :右边的值赋给左边 即右结合性

 其它运算符一般满足左结合性,即执行顺序是自左向右的

优先级:( 以下:排在上面的比下面的先执行)

 () 圆括号

 !逻辑非运算符;

 *乘法运算符;/ 除法运算符;%取余运算符 97 / 10 = 9 ; 97 % 10 = 7;

 +加法运算符;-减法运算符

 、>=关系运算符

 ==等于运算符;!=不等于运算符

 &&逻辑与运算符

 ||逻辑或运算符

 赋值运算符

 ,逗号运算符

3

泰山学院CSDN 俱乐部

9、变量名必须以字母或下划线开头,可以包含数字

10、 C 语言中,大小写代表不同字符

11、 强制类型转换

 (double )a; //将a 转换成double 类型

 (int )(x+y); //将x+y 的值转换成整型

 (float )(5%3); //将5%3 的值(1)转换成float 型

12、 „a‟是字符 “a”是字符串

13、 关系表达式:用关系运算符将两个表达式连接起来的

c语言基础知识pdf下载,C语言主基础知识.pdf相关推荐

  1. c语言程序设计资料书下载,C语言编程魔法书:基于C11标准 (陈轶著) 完整pdf高清版[20MB]...

    C语言编程魔法书:基于C11标准主要讲解C11标准的语法内容,并且从整个编译.连接到加载过程都会涉及.同时在后会分别介绍GCC编译器与Clang编译器的C语言语法扩展.通过阅读本书,读者能够完全掌握新 ...

  2. python3基础教程pdf下载-廖雪峰Python3基础教程完整版电子书免费下载

    Python 教程 这是小白的 Python 新手教程,具有如下特点: 中文,免费,零起点,完整示例,基于最新的 Python 3 版本. Python 是一种计算机程序设计语言.你可能已经听说过很多 ...

  3. c语言入门自学宝典,c语言学习编程宝典下载-c语言学习编程宝典appv1.2 - 起点软件园...

    c语言学习编程宝典是主打学习编程的软件,里面有海量的编程学习资源让你选择,帮助你更好的学习C语言,非常的高效,还有名师为你指导,很适合需要的小伙伴们进行学习体验. c语言学习编程宝典说明 1.将C语言 ...

  4. c语言入门自学手机版,c语言入门自学app下载-C语言入门学习 安卓版v1.0.2-PC6安卓网...

    C语言入门学习app是一款C语言零基础自学软件.C语言入门自学app提供海量精品学习资源,从小白入门到基础进阶都有,帮你轻松学习编程. 软件介绍 C语言入门学习app是一款专业的编程入门学习App,致 ...

  5. c语言入门自学手机版,C语言入门学习app下载-C语言入门学习app最新版下载 V1.0.2-友情手机站...

    C语言入门学习app是一款0基础自学软件,这里有着丰富C语音相关课程学习,大家在这里是可以便捷搜索查找,随时都是可以找到适合感兴趣课程学习,都是一些优质课程知识提供大家,学员在这里是可以高效学习,海恩 ...

  6. c语言入门自学手机版,C语言入门学习软件下载-C语言入门学习手机版v1.0.2 - 起点软件园...

    C语言入门学习是一款最新推出上线于安卓手机平台的专业编程学习软件,C语言入门学习app收录了海量入门视频课程,清晰易懂的详细讲解专为刚入门学习C语言的小白量身打造,不同章节都有相应的习题,根据习题成绩 ...

  7. c语言编译器a安卓,c语言编译器手机版下载-c语言编译器appv7.1 安卓版 - 极光下载站...

    c语言编译器app是一个强大的手机编程app,用户可以使用这个软件在手机上进行编程,通过编译c语言代码来查看程序.软件编译效果和电脑端完全一样,用户不必担心有其他的问题.软件不仅体积小而且运行速度快, ...

  8. 贪吃蛇c语言课程设计报告下载,c语言课程设计-贪吃蛇游戏

    c语言课程设计-贪吃蛇游戏 C 语言课程设计 1 山东交通学院 C 语言课程设计 贪吃蛇游戏 院(系)别 交通与物流工程学院 班 级 物联 131 学 号 130516122 姓 名 王赛 指导教师 ...

  9. c语言编译程序的软件下载,c语言编译器(wintc)

    c语言编译器(wintc)是一款针对c语言编译的开发工具.c语言编译器(wintc)支持Windows平台开发程序,这款软件利用TC2为内核,提供了Windows平台的开发界面.这款具编译器具有语法加 ...

最新文章

  1. python中的协程(二)
  2. Android-滑动解锁高亮文字自定义TextView
  3. c 添加mysql表单的一行数据类型_MySQL数据库基础
  4. 基于报文地址的策略路由配置示例
  5. [零基础学JAVA]Java SE应用部分-35.JAVA类集之四
  6. Verilog HDL语言设计计数器+加法器
  7. 小操作_js调出outlook
  8. idea快捷键整合-无鼠标操作idea
  9. itunes备份包括哪些内容_企业形象策划包括哪些内容?
  10. 大数据分析平台有哪些主要功能
  11. 选择物联网卡平台时需要重点考虑的标准
  12. git删除远程提交记录
  13. 开源阅读书源_阅读——开源阅读软件
  14. Qt中系统屏幕键盘打开与关闭
  15. HTML required
  16. 基于springboot的实验室预约管理系统(完美运行,数据库源代码,可远程调试)
  17. ArcGIS基础:清除数据坐标系信息的操作
  18. [转]从 .NET 开发人员的角度理解 Excel 对象模型
  19. 2017年浙江工业大学大学生程序设计迎新赛热身赛-J-Forever97与寄信
  20. 背光(逆光)是什么?

热门文章

  1. 一般将来时语法课教案_「英语语法」一般过去时用法技巧全解
  2. 带有中文的字符串各个字符的获取c++程序
  3. 小程序聊天室开发,发送文字,表情,图片,音频,视频,即时通讯,快速部署,可定制开发
  4. React 创建组件 使用组件 2
  5. 微信小程序多张图片和表单一起上传,验证表单及进度条的实现完整代码
  6. iOS中KVO模式的解析与应用
  7. JSON.parse解析特殊字符报错解决方案
  8. 带monkey的测流量!
  9. 2015 Multi-University Training Contest 2 1002 Buildings
  10. 8个免费实用的C++GUI库