- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
高级程序设计基础(C语言)
2
目录
教师介绍
学时安排
课程介绍
学习资源
编程环境
工具使用
项目小结
课后项目
3
教师介绍
授课教师:
办公室:
电 话:
E-mail:
4
学时安排
总学时:64学时
周学时:4学时
理论教学:32学时
实践教学:32学时
课程类型:必修课(期中、期末均上机考试)
平时:期中:期末=40:20:40
注意:每旷课一次从成绩中扣除6分,每迟到或早退一次从成绩中扣除3分
5
课程介绍
C语言的重要性(why-为什么要学C语言?)
专业基础课
专业核心课
高薪工作的必修课
操作系统核心编程
嵌入式应用必修课
国际程序大赛基础课
6
课程介绍
C语言的学习内容(what-C语言学什么?)
专业技能(学什么知识)
基础语法知识、三大程序设计结构、数组、函数、指针、结构体、文件相关内容
以项目驱动形式组织学习过程
职业能力(掌握什么与职业相关的能力)
理解简单算法的编程思想并用C语言实现之
熟练掌握在VC环境下调试程序的能力
养成良好的编程习惯和编程风格
培养一定的团队协作及沟通能力
9
课程介绍
怎样学习C语言(How?)
改写
能够比较熟练地模仿后,就可以自问自答,“如果要加一个什么功能,我应该怎么去编写程序?”、“如果要实现那个功能,应该怎么做?”等,写完后进行调试。
编写
根据所掌握的一些常见编程思路,独立编写简单的程序,或者将几个简单的功能通过某种方法组合到一个程序中。不断地训练这种能力,就能够写出越来越复杂的程序了。
学习资源
校内网络资源
课件网站:6
课程论坛:
精品课程网站:
10
学习资源
网络资源
/computer/pro/c
/Index.html
/netclass/jiaoan/c/xiaozan/Cx4.htm
/ok/c/
/
1/php/kc7/cai/index.htm
/user1/12/archives/2005
/107.shtml
/asp/cai/c/jiaoxukejian/Lilun/INDEX.ASP
11
编程环境
Visual C++ 6.0
6/计算机系课件/高级程序设计基础(C语言)/开发工具
演示安装
路径的修改
Visual C++ 6.0环境使用演示
创建工作区
创建项目
创建.c源文件
编辑源代码,并保存
编译
链接
执行
12
演示项目
演示项目一
在屏幕上显示“你好,欢迎使用Visual C++ 6.0”字样。
13
/*本程序将 在屏幕上显示“你好,欢迎使用Visual C++ 6.0”字样*/
#include stdio.h
main( )
{
printf(“你好,欢迎使用Visual C++ 6.0\n”);
}
演示项目
演示项目详解
在屏幕上显示“你好,欢迎使用Visual C++ 6.0”字样。
14
/*本程序将 在屏幕上显示“你好,
欢迎使用Visual C++ 6.0”字样*/
#include stdio.h
main( )
{
printf(“你好,欢迎使用Visual C++ 6.0\n”);
}
程序注释(/**/是段注释,
//是行注释)
预编译语句,包含stdio.h文件到程序中
函数首部。main是主函数,每个C程序有且只能有一个main函数
{:函数代码的起始处
}:函数代码的结束处
printf:系统提供的输出函数
演示项目
演示项目一 详解
程序架构
15
/*程序注释*/
#include 预编译语句
main( )主函数头
{左括号
一条或多条语句;
}右括号
演示项目
演示项目详解
printf函数讲解
16
printf(“你好,欢迎使用Visual C++ 6.0\n”);
函数名
双引号内是想要输出的文字
\n是要输出换行符,即换行
语句末尾必须要有分号结束
printf的使用格式为:
printf(“想要输出的文字及换行符”);
演示项目
演示项目二
从键盘上输入两个整数,计算并输出它们的乘积。
17
/*本程序将从键盘上输入两个整数,计算并输出它们的乘积*/
#include stdio.h
main( )
{
int x, y, fac;
printf(“请输入两个整数:”);
scanf(“%d%d”, x, y);
fac = x * y;
printf(“两个数的积 %d * %d = %d\n”, x, y, fac);
}
}:函数代码的结束处
{:函数代码的开始处
注释
预编译语句
主函数头部
语句
18
项目实践
实践:编写符合下列要求的C程序
1:在屏幕上输出”hello, neusoft!”字样。
2:在屏幕上输出如下的图形:
文档评论(0)