1 / 67
文档名称:

C语言基础.ppt

格式:ppt   大小:2,790KB   页数:67
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

C语言基础.ppt

上传人:zbfc1172 2018/6/28 文件大小:2.72 MB

下载得到文件列表

C语言基础.ppt

相关文档

文档介绍

文档介绍:C语言基础
内容导航
C语言概述
标识符、数据类型和变量
运算符与表达式
流程控制
格式化输入和输出
什么是程序
程序一词来自生活,通常指完成某些事务的一种既定方式和过程
在日常生活中,可以将程序看成对一系列动作的执行过程的描述
银行
带上存折去银行
3. 将存折和取款单递给银行职员


5. 拿到钱并离开银行
日常生活中的程序
什么是指令?
做口述笔记……
键入信函的内容……
发送传真……
口述

______________
________________
__________
_____________

指令被逐条执行
程序员
老板
秘书
程序:为了让计算机执行某些操作或解决某个问题而编写的一系列有序指令的集合
要执行的一组指令
程序
计算机中的程序
问题:计算长方形的面积
;
;
,将长度和宽度两个值相乘得到面积,否则显示输入错误;

算法
算法:解决问题的具体方法和步骤
算法
流程图2-1
流程图是算法的一种图形化表示方式。
流程图直观、清晰,更有利于人们设计与理解算法。
它使用一组预定义的符号来说明如何执行特定任务。
开始/结束
处理
输入/输出
判断/分支
连接符
流程线
流程图2-2
开始
接受
num1 和 num2
result=num1×num2
显示 Result
结束
num1和num2 > 0?
显示“输入错误”


C 语言简介
编程语言
低级
高级
C
C 语言是贝尔实验室的 Dennis Ritchie 在1973 年设计的。
C 最初用于开发系统级程序。
在微机上,有许多性能良好的商品C 语言系统可用。包括Turbo C、Borland C/C++;Microsoft Visual C/C++ 等。
结构化的程序设计语言:层次清晰,便于按模块化方式组织程序,易于调试和维护
语句简洁:学习时入门相对容易,C 语言很好地总结了其他语言提出的程序库概念
功能强大:既可用于系统软件的开发,也适合于应用软件的开发。
移植性好:只要对这种语言稍加修改,便可以适应不同型号机器或各类操作系统。
特点
#include <>
int main()
{
printf("Hello Wepull\n");
return 0;
}
,可以是 C 语言中的标准头文件,也可以是自定义的头文件。
以# 开始的语句称为预处理器指令
#include语句不是必需的,但是,如果程序有该语句,就必须将它放在程序的开始处

main() 函数是 C 程序处理的起点。
main() 函数可以返回一个值,也可以不返回值。如果某个函数没有返回值,那么在它的前面有一个关键字 void
在函数定义的后面有一个左大括号,即{
它表示函数的开始,后面是函数的主体
大括号也可以用于将语句块括起来
在函数定义的结尾处有一个右大括号,即}
在屏幕上产生一行输出“Hello Wepull”,并换行(\n)
函数主体中的每个语句都以分号结束。
C 程序中的一个语句可以跨越多行,并且用分号通知编译器该语句已结束。
C 程序的基本结构

最近更新

2025年功能医学项目建议书 60页

鸟苷酸结合蛋白5基因诊断结核分枝杆菌感染的临.. 7页

2025年石家庄科技信息职业学院单招职业倾向性.. 43页

2025年达州职业技术学院单招职业倾向性考试模.. 44页

2025年重庆建筑工程职业学院单招职业技能测试.. 42页

2025年防城港职业技术学院单招职业倾向性测试.. 44页

2025年黑龙江冰雪体育职业学院单招职业倾向性.. 42页

2025江苏连云港市消防救援支队第四批政府专职.. 46页

2025湖北咸宁市妇幼保健院人才引进7人考试备考.. 46页

交错转轮式全混合日粮作业机设计与试验 8页

健脾止动汤含药血清干预肠道上皮系Caco-2细胞.. 30页

2026年C语言题库新版 13页

甲氧基聚乙二醇氨基-苯硼酸-迷迭香酸的制备及.. 6页

2026年内蒙古科技职业学院单招职业倾向性考试.. 43页

2026年南通职业大学单招职业技能测试模拟测试.. 43页

2026年国开电大城市管理学形考题库100道及完整.. 38页

2026年大学c语言的期末试题(黄金题型) 13页

2026年干部廉政谈话知识测试题完整答案 14页

2026年注册会计师考试财务成本管理真题100道含.. 48页

2026年四川信息职业技术学院单招职业倾向性考.. 43页

基于复杂网络理论的沥青混合料骨架拓扑结构表.. 6页

2025年雅安职业技术学院单招职业适应性测试模.. 43页

2025广东广州市白云区人民政府均禾街道办事处.. 48页

2025赣州市司法局蓉江新区分局专职人民调解员.. 45页

2025马鞍山和县从符合条件的退役军人中择优招.. 48页

2026年江西交通职业技术学院单招职业倾向性考.. 37页

2025年新疆考试录用公务员《公安专业科目》真.. 30页

2025年安徽邮电职业技术学院单招职业技能测试.. 66页

2024年南京信息职业技术学院单招职业技能测试.. 78页

CFG群桩基础土方开挖施工方案 6页