《典型例题》PPT课件.ppt

《典型例题》PPT课件.ppt

ID:58394382

大小:148.50 KB

页数:18页

时间:2020-09-07

《典型例题》PPT课件.ppt_第1页
《典型例题》PPT课件.ppt_第2页
《典型例题》PPT课件.ppt_第3页
《典型例题》PPT课件.ppt_第4页
《典型例题》PPT课件.ppt_第5页
资源描述:

《《典型例题》PPT课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Chap4~6典型例题经典问题1问题1:十个数求最大、最小值定义num,max=0,min=0,i=0i<10输入一个数nummaxnumYNmin=num输出max、minC语言程序设计2@SoochowUniversity问题1:源程序#includevoidmain(){inti,n,max,min;scanf("%d",&n);max=n;min=n;for(i=1;i<10;i++){scanf("%d",&n);if(maxn)min=n;}printf("max=%d;min=%d

2、",max,min);}C语言程序设计3@SoochowUniversity经典问题2问题2:求f1=1+2+3+……+100和f2=1*2*3*……*10的结果定义sum=0,i=1i<=100sum+=i;i++输出sumC语言程序设计4@SoochowUniversity问题2:源程序/*求f1=1+2+…+100*/#include#defineN100voidmain(){inti,f1=0;for(i=1;i<=N;i++)f1+=i;printf("f1=%d",f1);}/*求f1=1*2*…*100*/#include#de

3、fineN100voidmain(){inti,f2=1;i=1;while(i<=N){f2*=i;i++;}printf("f2=%d",f2);}C语言程序设计5@SoochowUniversity1234567891234567892468101214161836912151821242791827364554637281……………..ij问题3:循环嵌套,输出九九表经典问题3C语言程序设计6@SoochowUniversityi<10printf假(0)真(非0)i=1j++j=1j<10真(非0)假(0)i++for(i=1;i<10;i++)for(j=1;j<1

4、0;j++)printf((j==9)?"%4d":"%4d",i*j);外循环内循环九九表程序C语言程序设计7@SoochowUniversity九九表程序/*ch5_5.c*/#includemain(){inti,j;for(i=1;i<10;i++)printf("%4d",i);printf("---------------------------------------");for(i=1;i<10;i++)for(j=1;j<10;j++)printf((j==9)?"%4d":"%4d",i*j);}C语言程序设计8@Soochow

5、University经典问题4问题4:求f=1!+2!+……+n!其中i!=1×2×3×……×i定义sum=0,i=1,n,multi,j=1i<=n输出sumj

6、(N-i-1)+1j=0C语言程序设计10@SoochowUniversitybreak语句和continue语句break语句格式:break;break语句的两个作用break语句可以使流程跳出switch结构,继续执行switch语句下面的一个语句break语句还可以用来从循环体内跳出循环体,即提前结束循环,接着执行循环下面的语句for(r=1;r<=10;r++){area=PI*r*r;if(area>100)break;printf("%f",area);}!注意:break语句不能用于循环语句和switch语句之外的任何其他语句中C语言程序设计11@SoochowUn

7、iversitybreak语句和continue语句continue语句格式:continue;continue语句的作用:结束本次循环,即跳过循环体中下面尚未执行的语句,接着进行下一次是否执行循环的判定continue语句和break语句的区别continue语句只结束本次循环,而不是终止整个循环的执行。break语句则是结束整个循环过程,不再判断执行循环的条件是否成立C语言程序设计12@SoochowUniversity经典问题6问题8:译密码。为使电文保密,往往

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。