- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
程序设计基础
第一章 C语言导论
2018-6-11
合肥工业大学宣城校区
1
个人介绍
2018-6-11
合肥工业大学宣城校区
2
姓名:张延孔
办公室:计算中心415
QQ号:825296946
手机号邮箱:newsoftware@
教学安排
2018-6-11
合肥工业大学宣城校区
3
总学时:72学时
理论学时:48学时
实验学时:24学时
学时安排
出勤:15% 作业:15%
实验:30% 考试:40%
考核方式
为啥要学编程语言?
语言出现的目的
汉语,英语,法语,德语(现实世界)
C语言,Java语言,C++语言,PHP(计算机世界)
2018-6-11
合肥工业大学宣城校区
4
沟通
编程语言
为啥学习C语言
C语言优点:
高级语言,相对简单易学
能沟通计算机底层
C语言程序执行效率高
2018-6-11
合肥工业大学宣城校区
5
机器码
汇编码
结构语言
面向对象的语言
怎么学习C语言
开发环境:
VC++6.0
Dev编译器
Visual Studio 2015
Code::blocks
(/)
2018-6-11
合肥工业大学宣城校区
6
工欲善其事
必先利其器
简单C程序介绍
2018-6-11
合肥工业大学宣城校区
7
#include stdio.h
#include stdlib.h
int main()
{
//打印输出
printf(Hello world!\n);
return 0;
}
程序入口
引入文件库
执行语句
注释
C语言编译过程
2018-6-11
合肥工业大学宣城校区
8
C语言程序
机器指令
运行结果
编译连接
运行
.C文件
.exe文件
程序库文件
编译器自带的文件,方便程序员使用
引入格式
常用库文件
stdio.h
match.h
/webmonkeys/book/c_guide/
2018-6-11
合肥工业大学宣城校区
9
#include”文件名”
#include文件名
注意:使用库文件的函数时一定要将库文件引入
程序入口main函数
每个C程序里面都有且只有一个main函数
main函数是C程序的入口
2018-6-11
合肥工业大学宣城校区
10
int main()
{
…………
return 0;
}
注释
在程序中需要写注释,以便于更容易的理解代码
注释格式
2018-6-11
合肥工业大学宣城校区
11
//注释内容
//注释内容
/*注释内容
注释内容
注释内容*/
单行注释
多行注释
简单例子
两个数相加,并打印结果
2018-6-11
合肥工业大学宣城校区
12
#include stdio.h
#include stdlib.h
int main()
{
int a;
int b;
int c;
printf(Input a\n);
scanf(%d,a);
printf(Input b\n);
scanf(%d,b);
c = a+b;
printf(The sum of a and b is %d\n,c);
return 0;
}
编程风格
注意缩进
大括号位置
命名系统
勤写注释
2018-6-11
合肥工业大学宣城校区
13
本节任务
初步了解C语言
安装编译器
仿照例子写出基本的程序
2018-6-11
合肥工业大学宣城校区
14
您可能关注的文档
- 4一级绩效学员.pptx
- 电子商务6电子商务网络营销.pptx
- CISP0303基本管理措施v23.pptx
- 楚门世界观后感.pptx
- 2011年度如东县房产市场调研简报.pptx
- 13、三角形主要线段.docx
- 2006-2013年度中国临床研究的发展趋势解析.docx
- 复旦MBA IT俱乐部介绍与活动140928.pptx
- 2011年全国自考商业银行业务及经营模拟试卷.docx
- 会计电算化第四节.pptx
- 新高考生物二轮复习讲练测第6讲 遗传的分子基础(检测) (原卷版).docx
- 新高考生物二轮复习讲练测第12讲 生物与环境(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第3讲 酶和ATP(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第9讲 神经调节与体液调节(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第11讲 植物生命活动的调节(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第8讲 生物的变异、育种与进化(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第5讲 细胞的分裂、分化、衰老和死亡(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第5讲 细胞的分裂、分化、衰老和死亡(检测)(原卷版).docx
- 新高考生物二轮复习讲练测第12讲 生物与环境(讲练)(原卷版).docx
- 新高考生物二轮复习讲练测第11讲 植物生命活动的调节(检测)(原卷版).docx
文档评论(0)