基本程序设计 C课件第三章教学PPT课件.ppt

基本程序设计 C课件第三章教学PPT课件.ppt

  1. 1、本文档共178页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * 例3.36、计算1/2+2/3+3/4+……+99/100的值 #include iostream using namespace std; void main() { double sum=0.0;int n; for(n=1;n100;n++) sum+=(double)n/(n+1); coutsum=sumendl; } * * 例3.27、给学生写评语,需将学生的考试成绩由百分制转换为4级制,标准为: 等级 分数段 A 100 - 90分 B 89 - 80分 C 79 - 60分 D 60分以下 * * 100/10 =10 (99--90)/10=9 (89--80)/10=8 (79--70)/10=7 (69--60)/10=6 * * 程序清单: #include iostream using namespace std; void main(void) { int grade; char x; cout请输入该学生的百分制成绩:endl; cingrade; * * switch(grade/10) {case 10: case 9: x=A;break; case 8: x=B;break; case 7: case 6: x=C;break; default: x=D; } cout该学生成绩等级为:xendl; } * * 选择题: 1.C++源文件的扩展名为 . A) .CPP B) .C C) .DLL D) .EXE 2.将小写字母n赋值给字符变量w,正确的操作是 . A) w=\n; B) w=n; C) w=110; D) w=N; 3.在C++中,080是 . A) 八进制数 B)十进制数 C)十六进制数 D) 非法数 4.整型变量int i=2.8*6;定义后赋初值的结果是 . A) 12 B) 16 C) 17 D) 18 * * 5. 设int a=10,b=11,c=12;(a+b)cb==c的值是 . A) 2 B) 0 C) -2 D) 1 6.在C++语言里,一条语句以 字符作为结束符. A) , B) ; C) . D) 无符号 7.在C++语言里,自定义的标识符 . A)能使用关键字并且不区分大小写 B)不能使用关键字并且不区分大小写 C)能使用关键字并且区分大小写 D)不能使用关键字并且区分大小写 8.定义如下变量:int i=2;int j=3;则i/j的结果为 . A) 0.66667 B) 0 C) 0.7 D) 0.6666… * * 下面程序根据输入年份,判断该年是否是闰年,请完成该程序。闰年条件:年号能被4整除但不能被100整除,或者能被400整除。 #includeiostream using namespace std; void main() { int year,leap; cinyear; if(year%4!=0) leap=0; else if( 1 ) leap=1; else if( 2 ) leap=0; else leap=1; if(leap) coutyear is a leap year.endl; else coutyear is not a leap year.endl; } * * 上机练习题: 编写程序,读入一个三位整数,并将该整数转换为英语。 例如输入789,输出为 “one hundred and eighty nine” * * §3.3 循环结构程序设计 一、循环结构的语句 实现循环结构的语句有三种: while语句 do-while语句 for语句 1、 while语句 while语句实现当型循环。 * * 循环体是单条语句或复合语句; 循环体中要有修改“表达式”值的语句,否则将会死循环,程序永远不能结束。 * * 例3.28、用加法计算3+3+……+3(共1000个3) 分析: 算法如何设计? sum=sum+3; 需要定义些什么变量? sum: 存放和值 count: 控制计数 变量sum和count是否要给初始值? 给什么样的值? * * 框图:

您可能关注的文档

文档评论(0)

liuxing044 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档