已阅读5页,还剩15页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
2.6 顺序结构程序设计实例,第八格科技中心,p.43 练习3 #include using namespace std; int main() int x6,x; cinx; x6=x*1000+x; coutx“的六位数是“x6endl; coutx6“除以7、11、13,最后的商是“ x6/7/11/13endl; ,举例,练习,作业,Content,目 录,01,举例,Part One,书上例2.29 公交公司要统计公交车从始发站到末站所花费的时间。已知公交车于a时b分从始发站出发,并于当天的c时d分到达终点(24h表示)。问公交车从始发站到终点站花了多少小时多少分钟? #include using namespace std; int main() int a,b,c,d,e,f,t; cinabcd; t=60*c+d - (60*a+b); e=t/60; f=t%60; cout“公交车从始发站到终点站花了“e “小时“f“分钟“; return 0; ,书上例2.30 计算机随机生成一道加减混合运算题,输出题目和运算结果。参加运算的数据为11000的随机整数。 1)rand() 函数产生一个0到最大数的随机整数。使用该函数应包含头文件 #include 。 2)通常rand()产生的随机数在每次运行的时候都是与上一次相同的,可用 srand(time(0) 产生随机化种子,让rand()产生不同的随机数。 如: 要产生099中的一个随机整数: rand() % 100; 表示 ab 间的一个随机整数:rand() % (b-a+1)+ a ;,#include #include #include using namespace std; int main() int x,y,z; srand(time(0); x=1 + rand()%1000; y=1 + rand()%1000; z=1 + rand()%1000; coutx“+“y“-“z “=“x+y-zendl; return 0; ,例:输入园半径,计算圆的周长和面积. #include using namespace std; int main() double r,l,s; const double pi=3.1415926; coutr; /键盘输入 l=2*pi*r; /计算圆的周长,赋值给变量l cout“l=“lendl; /显示圆的周长 s=pi*r*r; cout“s=“sendl; /显示圆的面积 return 0; ,例:各种数据类型的常见输出 int main() /输出字符常量、变量和字符串 char c1=A; coutW; coutc1endl; cout“This is a test.“endl; cout“-“endl; /输出整型常量、变量和表达式 int n=100; cout10; coutn; cout2*nendl; /输出整型表达式 cout“-“endl; /接下页,例:各种数据类型的常见输出 /接上页 /输出浮点型常量、变量和表达式 double pi=3.1415926,r=10.0,s=pi*r*r; coutpiendl; coutr; couts; cout2*r*piendl; /输出浮点型表达式 cout“-“endl; /一个cout可以输出多项数据 coutW“ “c1endl; cout“This is a test.“endl; cout“pi=“pi“ r=“r“ s=“sendl; ,例:整型数的算术运算及溢出 int main() int a,b; /声明整型变量 couta; /从键盘上为整型变量赋值 coutb; couta“+“b“=“a+bendl; couta“-“b“=“a-bendl; couta“*“b“=“a*bendl; couta“/“b“=“a/bendl; couta“%“b“=“a%bendl; short n=32767,m; /n取short类型的最大值 m=n+1; /引起溢出 cout“n+1=“mendl; return 0; ,例:浮点型数的算术运算及溢出 #include /包含iostream.h头文件 #include / iomanip.h头文件包含 int main() float fx,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! /接下页,例:浮点型数的算术运算及溢出 /接上页 float dx,dy; /double型变量 coutdx; coutdy; coutdx“+“dy“=“dx+dyendl; coutdx“-“dy“=“dx-dyendl; coutdx“*“dy“=“dx*dyendl; coutdx“/“dy“=“dx/dyendlendl; /coutfx“%“fy“=“fx%fyendl; Error! /接下页,/接上页 /测试float和double类型数据的有效位 fx=10.0; fy=6.0; float fz=fx/fy; dx=10.0;dy=6.0; double dz=dx/dy; cout“fz=“; coutsetprecision(20)fx“/“fy“=“fzendl; cout“dz=“; coutsetprecision(20)dx“/“dy“=“dzendl; /float型溢出 float x=3.5e14; cout“x=“xendl; cout“x*x=“x*xendl; cout“x*x*x=“x*x*xendl; return 0; ,例:字符数据的运算及输出 int main() char c1=A; /字符类型变量的声明 char c2=c1+32; /字符数据的运算及输出 coutc1c2; cout“c1=“c1“ c2=“c2endl; return0; ,02,练习,Part Two,练习 1 运算符+、=、*、=中,优先级最高的运算符是( )。 A+ B= C* D= 2 cout”n” 是一个语句,它能在屏幕上显示”n”。这句话正确吗? 3 下列不合法的变量名为( )。 Aint Bint1 Cname_1 Dname0 4 已知 i=5,j=0,下列各式运算后,i,j为几。 Aj=i+(+j) Bj=j+i+ Cj=+i+j Dj=j+I /j=(j+)+I 5 如果s是int型变量,且s=6,则下面s%2+(s+1)%2表达式的值为_。,6 如果定义int a=2,b=3;float x=5.5,y=3.5;则表达式(float)(a+b
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026西藏阿里地区革吉县人力资源和社会保障局(医疗保障局)补聘基层劳动就业社会保障公共服务平台工作人员1人备考题库附完整答案详解【有一套】
- 2026新疆和田墨玉县鑫玉经济开发有限责任公司招聘8人备考题库附完整答案详解【易错题】
- 初中英语听力中现在完成时信息筛选与听力策略构建课题报告教学研究课题报告
- 2026黑龙江哈尔滨工业大学建筑与设计学院建筑数字化设计与技术研究所招聘人工智能工程师备考题库【达标题】附答案详解
- 2026山东济南市妇女儿童活动中心幼儿园(领秀公馆园)招聘实习生备考题库【必考】附答案详解
- 2026河北邯郸幼儿师范高等专科学校春季博硕人才选聘26人备考题库(历年真题)附答案详解
- 2026北京大学教育学院全球人才招聘备考题库【易错题】附答案详解
- 2026山东青岛海发国际贸易有限公司招聘10人备考题库带答案详解(夺分金卷)
- 2026安徽池州市直学校招聘教师14人备考题库附完整答案详解(有一套)
- 2025-2026山东临沂市鲁南技师学院第二学期临时代课教师招聘1人备考题库(二)及参考答案详解【模拟题】
- 2025届贵州省高三学业水平选择性考试适应性测试生物试题(解析版)
- 2026年苏州工业职业技术学院高职单招职业适应性测试备考题库含答案解析
- 英语教学反思案例及改进策略
- 炎德·英才大联考湖南师大附中2026届高三月考试卷(五)英语试题(含答案详解)
- 2026年江西生物科技职业学院单招职业技能测试题库含答案详解
- 2018沪G504 钢筋混凝土锚杆静压桩和钢管锚杆静压桩
- 国家事业单位招聘2024中国农业科学院农业环境与可持续发展研究所招聘笔试历年参考题库典型考点附带答案详解(3卷合一)
- 2025年大理州州级机关统一公开遴选公务员参考试题(32人)附答案解析
- 三国演义三英战吕布课件
- GB/T 42706.4-2025电子元器件半导体器件长期贮存第4部分:贮存
- 手术室药品管理制度
评论
0/150
提交评论