




已阅读5页,还剩12页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
#include /圆的周长,面积,球的体积#define pi 3.14int main() double r,c,s,v; scanf(%lf,&r); c=2*pi*r; s=pi*r*r; v=4/3.0*r*r*r*pi; printf(c=%gns=%gnv=%gn,c,s,v);#include /求三个数的最大值和最小值main() int max,min,a,b,c; scanf(%d%d%d,&a,&b,&c); max=ab ? a : b; max=maxc ? max : c; min=ab ? a : b; min=minc ? min : c; printf(max=%dnmin=%dn,max,min);#include /求一个三位数的个、十、百位main() int x,a,b,c; scanf(%d,&x); a=x%10%10; b=x/10%10; c=x/100; printf(a=%dnb=%dnc=%dn,a,b,c);#include /求和,差,积,商,余main() int e; double x,y,a,b,c,d; scanf(%lf%lf,&x,&y); a=x+y; b=x-y; c=x*y; d=x/y; e=(int)x%(int)y; printf(a=%gnb=%gnc=%gnd=%gne=%dn,a,b,c,d,e);#include /a2+b2100输出百位以上的数,否则之和main() int a,b,c; scanf(%d%d,&a,&b); if(a*a+b*b100) c=(a*a+b*b)/100; else c=a+b; printf(c=%dn,c);#include /既是5和7的倍数输出yes,否则nomain() int x; scanf(%d,&x); if(x%5=0&x%7=0) printf(yesn); else printf(non);#include /x的不同取值所对应的y值main() int x; double y; scanf(%d,&x); if(x0&x10&x20&x40) y=-0.5*x+20;printf(y=%gn,y);#include /三个数从小到大main() int a,b,c,t; scanf(%d%d%d,&a,&b,&c); if(ab) t=a;a=b;b=t; if(ac) t=a;a=c;c=t; if(bc) t=b;b=c;c=t; printf(%dt%dt%dn,a,b,c);#include /分数A,B, main() int x; scanf(%d,&x); if (x100) printf(分数不正确n); else if(x=90) printf(An); else if (x=80) printf(Bn); else if (x=70) printf(Cn); else if (x=60) printf(Dn); else printf(En);#include /三角形面积#include main() double a,b,c,s,l; scanf(%lf%lf%lf,&a,&b,&c); l=(a+b+c)/2; s=sqrt(l*(l-a)*(l-b)*(l-c); if(a+b=c&b+c=a&a+c=b) printf(%gn,s); else printf(不能成三角形n);#include /长方形面积 main() double a,b,s; scanf(%lf%lf,&a,&b); s=a*b; if(a0&b0) printf(s=%gn,s); else printf(不能成长方形n);#include /SCAII转换 main() char ch; scanf(%c,&ch); if(ch=A&ch=a&ch=0&ch=9) printf(%dn,ch); else printf(Errorn);#include /k,k2,1/k的和 main() int i,j,k,sum1=0,sum2=0; double sum3=0,sum=0; for(i=1;i=100;i+)sum1=sum1+i; for(j=1;j=50;j+)sum2=sum2+j*j; for(k=1;k=10;k+)sum3=sum3+(1.0/k); sum=sum1+sum2+sum3; printf(sum=%gn,sum);#include /水仙花数 main() int x,a,b,c; for(x=100;x=999;x+) a=x/100; b=x/10%10;c=x%10;if(x=a*a*a+b*b*b+c*c*c)printf(%dn,x); #include /求2/1,2/3,/5/3,前20项之和main() int a=1,b=2,i,t; double sum=0; for(i=1;i=20;i+) t=a;a=b;b=t+a;sum=sum+(double)b/a; printf(%gn,sum);#include /两个数的最大公约数和最小公倍数main() int m,n,r,a,b; scanf(%d%d,&m,&n); r=m%n; a=m;b=n; while(r!=0) m=n;n=r;r=m%n; printf(%dn%dn,n,a*b/n);#include /判断是不是素数main() int x,i; scanf(%d,&x); for(i=2;i=x;i+) if(x%i=0) break; if(i=x) printf(是素数n); else printf(不是素数n);#include /101到200的素数main() int i,j,n=0; for(i=101;i=200;i+) for(j=2;j=i;j+) if(i%j=0) break; if(i=j) printf(%d是素数n,i);n+; printf(%dn,n);#include /Fibonacci数列main() int a=1,b=1,t,i,n; scanf(%d,&n); for(i=3;i=n;i+) t=a+b; a=b;b=t; printf(%dn,t);#include /九九乘法表main()int i,j;for(i=1;i=9;i+) for(j=1;j=i;j+) printf(%d*%d=%-4d,i,j,i*j); printf(n);#include /2为公差的等差数列main() int i=1,sum=0; while(i=100) sum=sum+i; i=i+2; printf(%dn,sum);#include /1!+2!+.+100!main() int sum=0,i=1,t=1; while(i=100) t=t*i; sum=sum+t; i+; printf(%dn,sum);#include /a+aa+aaa+,main() int a,i=1,n,t=0,sum=0; scanf(%d%d,&a,&n); while(i=n) t=t+a;sum=sum+t;a=a*10;i+; printf(%dn,sum);#include /50到100不能被3整除的数main() int i; for(i=50;i=100;i+) if(i%3!=0) printf(%4d,i); printf(n);#include /判断是否为闰年main() int x; scanf(%d,&x); if(x%4=0&x%100!=0|x%400=0)printf(是闰年n); else printf(不是闰年n);#include /判断是否为闰年main() int x,y; scanf(%d,&x); if(x%4=0) if(x%100=0)if(x%400=0) y=1;else y=0;else y=1; else y=0; if(y=1) printf(是闰年n); else printf(不是闰年n);#include /一组数据的平均值且大于等于平均数的值#define n 10main()int an,i,sum=0;double p;for(i=0;in;i+)scanf(%d,&ai);sum=sum+ai; p=(double)sum/n; printf(%gn,p); for(i=0;i=p) printf(%dt,ai); printf(n);#include /一组数据的最大值及最小值且位置#define N 10main()int aN,max,min,i,m=0,n=0; for(i=0;iN;i+) scanf(%d,&ai); max=a0; for(i=0;iN;i+) if(maxai) max=ai;m=i; min=a0; for(i=0;iai) min=ai;n=i; printf(max=%dtm=%dtmin=%dtn=%dn,max,m,min,n);#include /一组数据的倒序存放#define N 10main()int aN=1,2,3,4,5,6,7,8,9,10,i,t;for(i=0;iN/2;i+)t=ai;ai=aN-1-i;aN-1-i=t; for(i=0;iN;i+) printf(%dn,ai); printf(n);#include /杨辉三角#define N 10main() int i,j,aNN; for(i=0;iN;i+) for(j=0;j=i;j+)if(j=0|j=i) aij=1;else aij=ai-1j-1+ai-1j; for(i=0;iN;i+) for(j=0;j=i;j+) printf(%4d,aij); printf(n);#include /在一维数组第i位置插入x#define N 6main() int aN,i,j,x; for(j=0;j=0&i=i;j-) aj+1=aj; ai=x; for(i=0;iN;i+) printf(%dt,ai); printf(n); else printf(不能插入n);#include /在一维数组第m到第n位置的数据倒序存放#define N 10main() int aN,i,t,m,n; for(i=0;iN;i+) scanf(%d,&ai); scanf(%d%d,&m,&n); if(m=0&nN) for(i=m;i(m+n+1)/2;i+) t=ai; ai=am+n-i; am+n-i=t; for(i=0;iN;i+) printf(%dt,ai); else printf(不能n);#include /3x3矩阵的转置#define N 3main() int a33,b33,i,j; for(i=0;i3;i+) for(j=0;j3;j+) scanf(%d,&aij); printf(%4d,aij); bji=aij; printf(n); for(i=0;i3;i+) for(j=0;j3;j+) printf(%4d,bij); printf(n); #include /3x3矩阵对角线之和#define N 3main() int a33,i,j,sum=0; for(i=0;i3;i+) for(j=0;j3;j+) scanf(%d,&aij); printf(%4d,aij); if(i=j|i+j=2) sum=sum+aij; printf(n); printf(%dn,sum); #include /一个字符串里共有多少字符#includemain() char ch; int n=0; ch=getchar(); for(n=0;ch!=012;n+) ch=getchar(); printf(n=%dn,n);#include/统计一个字符串里有多少字母、数字、空格、其他字符#includemain() char ch; int i,a=0,b=0,c=0,d=0; ch=getchar(); for(i=0;ch!=012;i+) if(ch=a&ch=A&ch=0&ch=9) b+; else if(ch= ) c+; else d+; ch=getchar(); printf(a=%dtb=%dtc=%dtd=%dn,a,b,c,d);#include /交换两个字符串#includemain() char str130,str230,t30; gets(str1); gets(str2); strcpy(t,str1); strcpy(str1,str2); strcpy(str2,t); puts(str1); puts(str2);#include /统计一个字符串里共有多少个单词#includemain() char ch; int n=1; ch=getchar(); for(;ch!=012;) if(ch= ) n+; ch=getchar(); printf(n=%dn,n);#include /第m到第n位置上的字符复制到另一个数组上#includemain() char str30,t30; int i,j=0,m,n; gets(str); scanf(%d%d,&m,&n); for(i=m;i=n;i+) tj=stri;j+; tj=0; puts(t);#include /函数调用n!int fact(int n) int i,t=1; for(i=1;i=n;i+) t=t*i; return t;void main() int n,k; scanf(%d,&n); k=fact(n); printf(%dn,k);#include /函数调用两个数的和int sum(int x,int y) return x+y;void main() int a,b,k; scanf(%d%d,&a,&b); k=sum(a,b); printf(%dn,k);#include /函数调用3个数的最大值int max(int x,int y) return xy ? x :y;void main() int a,b,c,k; scanf(%d%d,&a,&b); k=max(max(a,b),c); printf(%dn,k);#include /函数调用两个数的最大公约数和最小公倍数int mcd(int x,int y) int r;r=x%y;while(r!=0) x=y; y=r; r=x%y;return y;void main() int a,b,k,t; scanf(%d%d,&a,&b); k=mcd(a,b); t=a*b/k; printf(%dt%dn,k,t);#include /函数调用判断一个数是否为素数bool sushu(int x) int i;for(i=2;i=x/2;i+)if(x%i=0) return false; return true;void main() int a,k; scanf(%d,&a); if(sushu(a)=false) printf(不是素数n); else printf(是素数n);#include /函数调用对n个数赋值且求和#define n 10int sum(int bn) int i,x=0;for(i=0;in;i+
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 龙岩市中储粮2025秋招基建工程岗高频笔试题库含答案
- 2025年春季江苏省环保集团有限公司招聘考前自测高频考点模拟试题附答案详解(完整版)
- 国家能源平顶山市2025秋招综合管理类面试追问及参考回答
- 2025年甘肃酒泉阿克塞县人民检察院招聘聘用制人员考前自测高频考点模拟试题及答案详解(网校专用)
- 2025年蚌埠市龙子湖区产业发展有限公司招聘22人模拟试卷含答案详解
- 2025年宁波前湾新区卫生系统事业单位招聘副高及以上高层次人才2人模拟试卷附答案详解(典型题)
- 2025年移动互联网行业发展趋势与市场分析报告
- 2025年数控机床智能化升级关键技术突破与应用案例报告
- 2025年工业互联网平台联邦学习隐私保护技术在智慧园区中的应用研究报告
- 2025年石油市场供需格局变化下的全球能源市场结构调整研究报告
- 中医课题申报书的范文怎么写
- 五粮液企业文化知识竞赛题及答案
- 羽毛球起源教学课件
- 2025年公基常识题及答案
- 诺如病毒胃肠炎诊疗方案(2025年版)解读学习课件
- 2025年地方AMC行业研究报告及未来行业发展趋势预测
- 农业综合行政执法大比武试题库(试题及答案)
- 2025年零碳园区发展白皮书-荣续ESG智库
- 国企新员工入职纪检培训
- 《模拟电子技术》课件第4章场效应管及其基本放大电路
- 边境守护者边境管控信息化平台建设方案分析
评论
0/150
提交评论