C++课件一PPT课件_第1页
C++课件一PPT课件_第2页
C++课件一PPT课件_第3页
C++课件一PPT课件_第4页
C++课件一PPT课件_第5页
已阅读5页,还剩35页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、.,1,热身 #include #define PI 3.14159 using namespace std; int main() double r,length; coutr; length=PI*r*2; cout“圆的周长为” 2)使用名字空间声明 cin cout 3)主函数,.,11,3、C+程序基本架构,3-2、控制台显示程序 #include /包含函数库声明 using namespace std;/使用名字空间声明 int main() /设计的程序 couta;/从键盘读入半径数据 l=2*3.14*a;s=3.14*a*a;/计算周长和面积 coutl“,”a; 2、如

2、何分解个位数 3、如何分解十位数 4、如何分解百位数 5、如何输出各个位数couta;/从键盘读数据 couta%10;a=a/10;/输出个位数并去掉个位数 couta%10;a=a/10;/输出十位数并去掉十位数 couta;b=0; b=b+(a%10)*(a%10)*(a%10);a=a/10; b=b+(a%10)*(a%10)*(a%10);a=a/10; b=b+(a%10)*(a%10)*(a%10);a=a/10; couta; b=(a/100)*(a/100)*(a/100); s=s+b;a=a%100; b=(a/10)*(a/10)*(a/10); s=s+b; a

3、=a%10; b=(a/1)*(a/1)*(a/1);s=s+b;a=a%1; couts;return 0; ,.,35,1)逗号运算符和逗号表达式(左向右结合) 表达式,表达式 原则:先求表达式的值,再求表达式的值,本身的值等于最后一个表达式的值 例子: int a,b,c,d; c=(a=1,b=2); /c的值为2 d=(b=2,a=1); /d的值为1 如果把括号去掉,结果会怎样?,4、特殊运算符,.,36,2)+ - 运算符(左向右结合) (1)前缀运算(先运算,后求值) int a,b;a=1;b=+a;(a=a+1;表达式的值为a) (2)后缀运算(先求值,后运算) int a,b;a=1;b=a+;(表达式的值为a;a=a+1) 示例: char ch,ch1,ch2;ch=a;ch1=ch+; ch2=+ch;coutch1“,”a; ,.,39,1)输入输出流对象(书5051) 2)基本操作(书5153) 示例:从键盘读两个数,在显示器显示这两个数。 /声明数据 a b /从输入流中析取出两个数据存入a b /将数据a b插入到输出流 double a,b; cinab; couta“,”b;,5、输入输出,.,40,3)转义字符的显示问题 示例 4)常见的输入输

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论