您所在位置: 网站首页 / 文档列表 / C/C++资料 / 文档详情
C++课件一.ppt 立即下载
上传人:yy****24 上传时间:2024-09-05 格式:PPT 页数:40 大小:440KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

C++课件一.ppt

C++课件一.ppt

预览

免费试读已结束,剩余 30 页请下载文档后查看

16 金币

下载文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

热身#include<iostream>#definePI3.14159usingnamespacestd;intmain(){doubler,length;cout<<“请输入半径:”;cin>>r;length=PI*r*2;cout<<“圆的周长为”<<length;return0;}源代码包含的知识点:1、符号常量#definePI3.141592、字面常量length=PI*r*2;//这里2就是字面常量,即直接写出来的常量源代码解决的问题:从键盘读入半径数据r计算半径为r的圆的周长并在控制台显示该周长=====================================》C++语言特性之一:C++语言是从C语言发展而来的,也就是说,C语言包含在C++语言中。C++语言特性之二:C++是强数据类型的,既在使用数据之前,要先声明数据,也就是告诉数据类型和标识。那么声明数据类型的目的是什么呢?声明数据类型最重要的目的是要告诉编译程序,应该给该数据准备多大的存储空间,给这个空间起什么名字(标识符)。=====================================》C++程序设计本章内容1、程序设计的基本概念2、C++简介3、C++程序基本架构4、C++程序设计步骤本章重点程序设计,C++,C++程序设计1、程序设计基本概念2、C++简介2-2、C语言1972,DennisRitchieofBellLaboratory1989,StandardANSICofISO/ANSI1941年9月9日生于纽约州的勃浪克斯山庄。把汤普森用汇编语言实现的UNIX改用C来实现,开创了用高级语言编写操作系统的先例,并和汤普森一起于1983年获得图灵奖。2-3、C++语言1985,BjarneStroustrupofBellLaboratory1994,StandardANSIC++ofISO/ANSI1950年出生于丹麦奥尔胡斯市,在奥尔胡斯大学获得硕士学位,在英国剑桥大学获得博士学位。3、C++程序基本架构3、C++程序基本架构4、C++程序设计步骤4、C++程序设计步骤4、C++程序设计步骤教材:《C++程序设计》谭浩强编著参考书:[1]《C++捷径教程》(第3版),清华大学出版社HerbertSchildt著聂雪军译2004年[2]《Windows程式开发设计指南》chm电子书CharlesPetzold著侯捷译2004年考核方式:期末成绩(60%)平时成绩(40%)课程难度:在程序设计语言类中,C++被认为是很难的。C++ishardsowemuststudyhard.如何学习:1)上课要认真听、做笔记2)课堂上的例题要一起动笔练习3)课后要尽量独立完成作业4)要经常上网查阅相关资料主要的参考:中文MSDN问题:从键盘读入一个数,输出以此为半径的圆的周长和面积?分析:分解1:怎样读入整数并存储起来分解2:计算周长和面积分解3:怎样显示结果代码:intmain(){cin>>a;//从键盘读入半径数据l=2*3.14*a;s=3.14*a*a;//计算周长和面积cout<<l<<“,”<<s;//显示周长和半径return0;}作业:5,6思考题:上网搜索C++关键字的概念1、C++是一个编译型的程序设计语言2、开发一个程序的过程:1)用VISUALSTUDIO.NET创建一个空项目2)在源文件中添加并编辑一个源文件1.cpp3)按CTL+F5,运行该文件4)如果出错,找出第一个错,执行3)实验课问题:从键盘读入一个3位数,反序显示各个位数,比如:输入123,显示321.程序分析:1、如何读到键盘数据——cin>>a;2、如何分解个位数3、如何分解十位数4、如何分解百位数5、如何输出各个位数——cout<<C++程序设计:intmain(){cin>>a;//从键盘读数据cout<<a%10;a=a/10;//输出个位数并去掉个位数cout<<a%10;a=a/10;//输出十位数并去掉十位数cout<<a%10;a=a/10;//输出百位数并去掉百位数return0;//返回}C++程序设计本章内容1、基本数据类型2、变量与常量3、算术运算符和表达式4、特殊运算符本章重点变量、运算符和表达式1、数据形式(C++特点:强数据类型)1)存放数据所需的内存空间2)数据所能进行的运算参见书P19-21页。3)数据所在内存空间的标识(名字)①字母={英文字母,_},数字={0…9}②标志符=字母开头字母或数字构
单篇购买
VIP会员(1亿+VIP文档免费下)

扫码即表示接受《下载须知》

C++课件一

文档大小:440KB

限时特价:扫码查看

• 请登录后再进行扫码购买
• 使用微信/支付宝扫码注册及付费下载,详阅 用户协议 隐私政策
• 如已在其他页面进行付款,请刷新当前页面重试
• 付费购买成功后,此文档可永久免费下载
年会员
99.0
¥199.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用

手机号注册 用户名注册
我已阅读并接受《用户协议》《隐私政策》
已有账号?立即登录
我已阅读并接受《用户协议》《隐私政策》
已有账号?立即登录
登录
手机号登录 微信扫码登录
微信扫一扫登录 账号密码登录

首次登录需关注“豆柴文库”公众号

新用户注册
VIP会员(1亿+VIP文档免费下)
年会员
99.0
¥199.0

6亿VIP文档任选,共次下载特权。

已优惠

微信/支付宝扫码完成支付,可开具发票

VIP尽享专属权益

VIP文档免费下载

赠送VIP文档免费下载次数

阅读免打扰

去除文档详情页间广告

专属身份标识

尊贵的VIP专属身份标识

高级客服

一对一高级客服服务

多端互通

电脑端/手机端权益通用