下载此文档

主讲丁海军.ppt


文档分类:法律/法学 | 页数:约16页 举报非法文档有奖
1/16
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/16 下载此文档
文档列表 文档介绍
C++语言程序设计
主讲:丁海军
1
教材、参考书与课时安排
教材
Visual C++程序设计张岳新编著苏洲大学出版社
参考书
谭浩强,C语言程序设计教程,高等教育出版社
钱能,C++程序设计教程, 清华大学出版社
吴文虎,计算机语言与程序设计,清华大学出版社
课时安排
授课:48学时(1-16)周二(1,2), (9-16)周四(5,6)
实验:32学时(1-3)周五(1,2),(5-16)六(3,4)
2
课程要求
课前请做好预习
保持课堂安静,头脑清醒,思维活跃
认真、独立、按时完成并提交作业
重视上机实践,有效利用宝贵的上机时间
实践!实践!再实践!!!
3
学习方法
熟悉用C++语言编程的基本过程
多上机实践
不要相信自已的记忆,随时带上语言参考书
准备一本简明英语小词典。以便于编程时读懂每一个错误信息
程序是调试出来的--调试工具的使用
读别人的程序
4
第一章 C++程序概述
C++程序格式和结构特点
C++程序上机步骤
5
C++程序格式和结构特点
第一个程序 Hello,World!
// The first C Program
#include <>
main()
{
cout<<“Hello,World!”;
}
第一章 C++语言概述
注释
编译预处理
函数
语句
输出:
Hello,World!
6
// calculate the sum of a and b
#include <>
// This is the main program
int add(int x,int y);
main()
{ int a,b,sum;
a=10;
b=24;
sum=add(a,b);
cout<<”sum= d\n";
}
// This function calculates the sum of x and y
int add(int x,int y)
{ int z;
z=x+y;
return(z);
}
注释

运行结果:
sum=34
预处理命令
第一章 C++语言概述
函数
函数原型说明
7
格式特点
习惯用小写字母,大小写敏感
不使用行号,无程序行概念
可使用空行和空格
常用锯齿形书写格式
第一章 C++语言概述
main( )
{ ……………….
………………
…………..
…………..
………
……….
……………
…………….
……………….
………………..
}
#include<>
main( )
{
int i , j , sum;
sum=0;
for(i=1; i<10;i++)
{
for(j=1;j<10;j++)
sum+=i*j ;
}
cout<<sum;
}
优秀程序员的素质之一:
使用TAB缩进
{}对齐
有足够的注释
有合适的空行
8
结构特点
函数与主函数
程序由一个或多个函数组成
必须有且只能有一个主函数main()
程序执行从main开始,在main中结束,其它函数通过嵌套调用得以执行。
程序语句
C程序由语句组成
用“;”作为语句终止符
注释
/* */为注释,不能嵌套,多行注释
// 单行注释
不产生编译代码
编译预处理命令
第一章 C++语言概述
9
C语言程序设计第一章 C语言概述
如何实现对函数的调用呢? (求两数的最大值)
int max(int x,int y);
main( )
{int a,b,c;
cin>>d>>a>>b;
c=imax(a,b);
cout<<“ max=”<<c;
}



int imax(int x,int y)
{int z;
if (x>y) z=x;
else z=y;
return(z);
}
执行
语句
部分
数据
说明
部分
函数
调用
执行main( )函数中的imax(a,b)函数时, 调用了下面的 imax(x,y) 函数, 也就是说, 所调用的函数, 必须先作定义.
10

主讲丁海军 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数16
  • 收藏数0 收藏
  • 顶次数0
  • 上传人653072647
  • 文件大小302 KB
  • 时间2017-10-25