下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、引子#include "stdio.h" main() int i=1;for(i=1;i<=10000;i+) printf( “%dt”,i);题型 1 输入输出多个数据egl、输出110000之间所有的整数 #include "stdio.h"main() int i=1;while(i<=1000)printf( “%dt” ,i); i+;拓展: 1、换成所有的奇数 2、换成所有的偶数题型 2 有限个数连加和连乘eg2.1、求 1+2+3+4+100的值#include "stdio.h" main() int
2、i=1,s=0; while(i<=100) s=s+i;i+;printf( “ %dn ” ,s); 拓展:1、求1+2+3+4+ +n的值2、求 12+22+32+ +n2 的值3、求 1+1/2+1/3+1/n 的值eg2.2、求n!的值 #include "stdio.h" main() int i=1,n,p=1;sca nf(“ %d” ,& n); while(i<=n) p=p*i;i+; printf( “ %d n ” ,p);拓展:求1!+2!+3!+ #include "stdio.h" main() int
3、 i=1,n,p=1,s; scanf(“ %d” ,&n); while(i<=n) p=p*i;s=s+p;i+;printf( “ %dn ” ,s);题型 3 无限个数连加+n! 的值的近似值,要eg3、求 1-1/3+1/5-1/7+ 求精度要达到 10-4 #include "stdio.h"#include "math.h" main() float n=1,s=0,f=1,t=1; while(fabs(t)>=1e-4) t=f/(2*n-1);s=s+t;f=-f;n+;printf( “%fn ”,s);拓展:求
4、1-1/2+1/4-1/6+的近似值,要求精度要达到 10-4题型 4 统计eg4.1、输入20个数,统计其中正数、负数 和零的个数。#in elude "stdio h"main() int i=1,n,p,z;float x;p=n=z=0;while(i<=20) scanf( “%f”,&x); if(x>0) p+;elseif(x<0)n+;else z+;i+;printf( “ %dt%dt %dn ” ,p,n,z); 拓展:统计各类字符的个数 eg4.2 个位为 6 且能被 3 整除的五位数有多 少? 方法 1#include
5、"stdio.h" main() long i=10000,c=0; while(i<=99999)if(i%3=0)&& (i%10=6) c+; i+;printf( “ %d n” ,c);方法 2#include "stdio.h"main() long i=10006,c=0;while(i<=99999)if(i%3=0)c+;i=i+10;printf( “ %d n” ,c);题型 5 数列eg5 输出 fibo 数列的第 20 位数字#include "stdio.h"main() int
6、 f1=1,f2=1, f3,i=3;while(i<=20) f3=f1+f2;f1=f2;f2=f3;i+;printf( “ %d n” ,f3);拓展:输出 fibo 数列前 20 位数字#include "stdio.h" main() int f1=1,f2=1, f3,i=3;printf( “%d t%d t ” ,f1,f2);while(i<=20) f3=f1+f2;f1=f2;f2=f3;printf( “ %d t”,f3);i+;题型 6 数据的逆序输出eg6 任意给定一个正整数,个位数字逆序输 出。#include "st
7、dio.h" main() long x,t;scanf(“ %ld ” ,&x);while(x!=0) t=x%10; x=x/10; printf( “%d”,t); 题型 7 公约数与公倍数eg7 任意输入两个正整数,求其最大公约数 和最小公倍数。#include "stdio.h" main() int m,n,a,b,r,t;scanf(“ %d%d” ,&m, &n); if(m>n) a=m;b=n; else a=n;b=m; while(b!=0) r=a%b;a=b;b=r;printf( “ zuida gon
8、gyushu shi:%dn” ,a); printf(“ zuixiao gongbeishu shi:%dn”,m*n/a);题型 8 素数问题eg8 从键盘上任意输入一个正整数,判断其 是否为素数。#include "stdio.h"main() int x,i=2;scanf(“ %d” ,&x);while(x%i!=0) i+;if(x=i) printf( “shi! ”); else printf( “fou! ”);题型 9 高次方程的根eg9.1 用 二 分 迭 代 法 求 解 方 程 y=2x 3-4x 2+3x-6=0 在(-10,10)之间
9、的根,要求 精度 10-5#include "stdio.h"#include "math.h"main()float x1=10,x2=-10,x, y ,y1;x=(x1+x2)/2;y=2*x*x*x-4*x*x+3*x-6; while(fabs(y)>1e-5) y1=2*x1*x1*x1-4*x1*x1+3*x1-6; if(y*y1>0)x1=x;elsex2=x;x=(x1+x2)/2; y=2*x*x*x-4*x*x+3*x-6;printf("the root is %fn",x);eg9.2 用 牛
10、顿 迭 代 法 求 解 方 程 2x3+ 4x2-7x-6=0 在 x=1.5 附近的根,要求精度 10-5 #include "stdio.h"#include "math.h" main()float x,x0, y ,y1; x=1.5;while(fabs(x-x0)>1e-5) x0=x; y=2*x0*x0*x0+4*x0*x0-7*x0-6; y1=6*x0*x0+8*x0-7; x=x0-y/y1; printf("the root is %fn",x);牛顿迭代公式: xn+1=xn-f(x n)/f'
11、(xn)do-while 循环结构举例#include "stdio.h"main() int i=1,s=0;dos=s+i;i+; while(i<=100);printf( “ %dn ” ,s);for 循环结构举例f1#include "stdio.h"main() int i=1,s=0;for(i=1;i<=100;i+) s=s+i;printf( “ %dn ” ,s);f2#include "stdio.h" main( )int i,f1,f2,f3; f1=1;f2=1; printf("
12、%d,%d",f1,f2); for(i=3;i<=20;i+) f3=f1+f2; f1=f2; f2=f3; printf(",%d",f3);f3#include "stdio.h" main( )int i;float a,max; scanf("%f ",&a); max=a; for(i=1;i<=9;i+) scanf("%f ",&a); if(max<a) max=a; printf("%fn",max);f4#include &qu
13、ot;stdio.h"main( )int i,s=1; for(i=9;i<=1;i-) s=2*(s+1);printf("%dn",s);#include "stdio.h"main()int x,n=0,s=0;while (n<10)scanf("%d",&x);if (x<0) break;s+=x;n+;printf("s=%dn",s);#include "stdio.h"main( )int x,n=0,s=0;while (n<10)
14、scanf("%d",&x);if (x<0) continue; s+=x;n+; printf("s=%dn",s);#include "stdio.h"main( )int x,n=0,s=0;while (n<10) scanf("%d",&x); n+;if (x<0) continue; s+=x; printf("s=%dn",s);#include "stdio.h"main()int i=2,m;scanf("%d
15、",&m);while(m%i!=0)i+;if(i=m)printf("%d shi sushu!n",m);elseprintf("%d bu shi sushu!n",m); #include "stdio.h" main()int i,m; scanf("%d",&m); for(i=2;m%i!=0;i+) ;if(i=m)printf("%d shi sushu!n",m); elseprintf("%d bu shi sushu!n",
16、m); #include "stdio.h" main( ) int i,m;scanf("%d",&m); for (i=2; i<=m; i+) if (m%i=0) break;if(i=m) printf("%d shi sushu!n",m);else printf("%d bu shi sushu!n",m);#include "stdio.h"#include "math.h" main( ) int i,m,s; scanf("%d&q
17、uot;,&m); s=sqrt(m); for (i=2; i<=s; i+)if (m%i=0) break;if(i=s+1)printf("%d shi sushu!n",m);elseprintf("%d bu shi sushu!n",m); #include "stdio.h"#include "math.h" main()int i,j;for(i=100;i<=200;i+) for(j=2;j<=i;j+) if (i%j=0) break; if(j=i) print
18、f("%-10d",i);#include "stdio.h"#include "math.h"main()int i,j,s;for(i=100;i<=200;i+) s=sqrt(i);for(j=2;j<=s;j+)if (i%j=0) break; if(j=s+1) printf("%-10d",i); #include <include.h>main( ) int i,j,s;for (i=2; i<=10000; i+) s=0;for (j=1; j<i; j+)
19、 if (i%j=0) s+=j;if (i=s) printf("%6dn",s);#include "stdio.h"main()int i,j,k;for(i=0;i<=35;i+)for(j=0;j<=35;j+) if(i+j=35)&&(2*i+4*j=94) printf("ni=%-10dj=%-10d",i,j);(+X6LHV6Er 二u 二0croE MOP0 pnouttV% 艾 PO L 上 UC4C一d (0000只00/>|+厂00土茁)0303(OOLH艾+±
20、)七(+文00丁艾0艾)04(+X6LHV6Er 二u 二 0croE i:op0 pnouttOTPOV% 艾 PO L 上 ucfcu一d (OOCOH 艾+厂6 土茁 El00L艾Er 二u 一0croEWOP0 pnoutt宀 OTPOV% 艾 PO L 上 UC4C一d (00丁"£2>|+厂00土茁)七l00L 艾7 (+rcocoHvoHD04(+X6LHV 一O上)04ttinc-ude 二 sfdio.hrmain()宀 inf mbKfor (mH-mAH9-m+) 宀 for(nHnAHmH+) prinff(=%d*%dH%5crnmb*mxp
21、inff>rr) )#include "stdio.h" main()int i;for(i=1;i<=5;i+)printf(''*n");#include "stdio.h" main()int i,j;for(i=1;i<=5;i+)for(j=1;j<=5-i;j+)printf(" ");printf(N*n");#include "stdio.h"main( )int i,j;for (i=1; i<=5; i+) for (j=1; j<=20-i; j+) printf(" ");for (j=1;j<=i;j+) printf("*"); printf("n");#include "stdio.h" main()int i,j;for (i=1;i<=5;i+) for (j=1;j<=20-i;j+) printf(" ");for (j=1;j<=2*i-1;j+) printf("*"); printf("n");#inclu
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 定价方法课程设计
- 标准出租房转租合同3篇
- 末章良策申请书与建议书末段建议3篇
- 水电项目施工条件3篇
- 柴油采购合同示例3篇
- 汽车贷款合同范本3篇
- 正式借贷合同3篇
- 标准税务代理委托书3篇
- 模具车间成本分配3篇
- 旅游行业入职劳动合同3篇
- 黄蒿界矿井及选煤厂建设项目环境影响报告书
- 感动中国人物张桂梅心得体会(30篇)
- 2024年云南昆明市公安局文职辅警招聘笔试参考题库附带答案详解
- 技术总监年度述职报告
- 第十四章出口管制课件
- 机电一体化职业生涯
- 江苏省常州市教育学会2023-2024学年八年级上学期期末学业水平检测英语试题(无答案)
- 山东省烟台市芝罘区2023-2024学年七年级上学期期末数学试卷(含解析)
- 用友U8操作教程2
- 电话卡营销策划方案
- 风险企业监测方案
评论
0/150
提交评论