小学c++课件2.6PPT格式课件下载.ppt

上传人:b****2 文档编号:15470878 上传时间:2022-11-01 格式:PPT 页数:20 大小:484.50KB
下载 相关 举报
小学c++课件2.6PPT格式课件下载.ppt_第1页
第1页 / 共20页
小学c++课件2.6PPT格式课件下载.ppt_第2页
第2页 / 共20页
小学c++课件2.6PPT格式课件下载.ppt_第3页
第3页 / 共20页
小学c++课件2.6PPT格式课件下载.ppt_第4页
第4页 / 共20页
小学c++课件2.6PPT格式课件下载.ppt_第5页
第5页 / 共20页
点击查看更多>>
下载资源
资源描述

小学c++课件2.6PPT格式课件下载.ppt

《小学c++课件2.6PPT格式课件下载.ppt》由会员分享,可在线阅读,更多相关《小学c++课件2.6PPT格式课件下载.ppt(20页珍藏版)》请在冰豆网上搜索。

小学c++课件2.6PPT格式课件下载.ppt

t=60*c+d-(60*a+b);

e=t/60;

f=t%60;

cout公交车从始发站到终点站花了e小时f分钟;

return0;

书上例2.30计算机随机生成一道加减混合运算题,输出题目和运算结果。

参加运算的数据为11000的随机整数。

1)rand()函数产生一个0到最大数的随机整数。

使用该函数应包含头文件#include。

2)通常rand()产生的随机数在每次运行的时候都是与上一次相同的,可用srand(time(0)产生随机化种子,让rand()产生不同的随机数。

如:

要产生099中的一个随机整数:

rand()%100;

表示ab间的一个随机整数:

rand()%(b-a+1)+a;

#include#include#includeusingnamespacestd;

intmain()intx,y,z;

srand(time(0);

x=1+rand()%1000;

y=1+rand()%1000;

z=1+rand()%1000;

coutx+y-z=x+y-zendl;

return0;

例:

输入园半径,计算圆的周长和面积.#includeusingnamespacestd;

intmain()doubler,l,s;

constdoublepi=3.1415926;

coutr;

/键盘输入l=2*pi*r;

/计算圆的周长,赋值给变量lcoutl=lendl;

/显示圆的周长s=pi*r*r;

couts=sendl;

/显示圆的面积return0;

各种数据类型的常见输出intmain()/输出字符常量、变量和字符串charc1=A;

coutW;

coutc1endl;

coutThisisatest.endl;

cout-endl;

/输出整型常量、变量和表达式intn=100;

cout10;

coutn;

cout2*nendl;

/输出整型表达式cout-endl;

/接下页例:

各种数据类型的常见输出/接上页/输出浮点型常量、变量和表达式doublepi=3.1415926,r=10.0,s=pi*r*r;

coutpiendl;

couts;

cout2*r*piendl;

/输出浮点型表达式cout-endl;

/一个cout可以输出多项数据coutWc1endl;

coutpi=pir=rs=sendl;

整型数的算术运算及溢出intmain()inta,b;

/声明整型变量couta;

/从键盘上为整型变量赋值coutb;

couta+b=a+bendl;

couta-b=a-bendl;

couta*b=a*bendl;

couta/b=a/bendl;

couta%b=a%bendl;

shortn=32767,m;

/n取short类型的最大值m=n+1;

/引起溢出coutn+1=mendl;

浮点型数的算术运算及溢出#include/包含iostream.h头文件#include/iomanip.h头文件包含intmain()floatfx,fy;

/float型变量的声明、输入、计算和输出coutfx;

coutfy;

coutfx+fy=fx+fyendl;

coutfx-fy=fx-fyendl;

coutfx*fy=fx*fyendl;

coutfx/fy=fx/fyendlendl;

/coutfx%fy=fx%fyendl;

Error!

浮点型数的算术运算及溢出/接上页floatdx,dy;

/double型变量coutdx;

coutdy;

coutdx+dy=dx+dyendl;

coutdx-dy=dx-dyendl;

coutdx*dy=dx*dyendl;

coutdx/dy=dx/dyendlendl;

/接下页/接上页/测试float和double类型数据的有效位fx=10.0;

fy=6.0;

floatfz=fx/fy;

dx=10.0;

dy=6.0;

doubledz=dx/dy;

coutfz=;

coutsetprecision(20)fx/fy=fzendl;

coutdz=;

coutsetprecision(20)dx/dy=dzendl;

/float型溢出floatx=3.5e14;

coutx=xendl;

coutx*x=x*xendl;

coutx*x*x=x*x*xendl;

字符数据的运算及输出intmain()charc1=A;

/字符类型变量的声明charc2=c1+32;

/字符数据的运算及输出coutc1=c1endl;

coutc2=c2endl;

/输出字符及ASCII码coutc1:

int(c1)endl;

coutc2:

int(c2)endl;

cout$:

int($)c1c2;

coutc1=c1c2=c2=中,优先级最高的运算符是()。

A+B=C*D=2cout”n”是一个语句,它能在屏幕上显示”n”。

这句话正确吗?

3下列不合法的变量名为()。

AintBint1Cname_1Dname04已知i=5,j=0,下列各式运算后,i,j为几。

Aj=i+(+j)Bj=j+i+Cj=+i+jDj=j+I/j=(j+)+I5如果s是int型变量,且s=6,则下面s%2+(s+1)%2表达式的值为_。

6如果定义inta=2,b=3;

floatx=5.5,y=3.5;

则表达式(float)(a+b)/2+(int)x%(int)y的值为_。

7已知字母a的ASCII码为十进制数97,且设ch为字符型变量,则表达式ch=a+8-4的值为_。

8编写一个程序,从键盘输入半径和高,输出圆柱体的底面积和体积。

9书p56练习103作业PartThree作业1.完成书第56页练习25.

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 总结汇报 > 学习总结

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1