



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1.输入三角形三边长,求三角形面积。#include“math.h”#includestdio.hvoid main()float a,b,c,s,area;scanf(“%f,%f,%f”,&a,&b,&c);s=1.0/2*(a+b+c);area=sqrt(s*(s-a)*(s-b)*(s-c);printf(“area=%f”,area);2.已知圆半径,圆柱高,求圆周长,圆柱体积。#includestdio.hvoid main()float r,h,l,v,pi;pi=3.1415926;scanf(“%f,%f”,&r,&h);l=2*pi*r;v=pi*r*r*h;printf(“圆周长为:%6.2fn”,l);printf(“圆柱体积为:%6.2f”,v);3. 求6!#includevoid main() int i,sum; i=1;sum=1; while(i=6) sum=sum*i; i+; printf(sum=%dn,sum);4. 用/41-1/3+1/5-1/7+公式求的近似值,直到最后一项的绝对值小于10-6为止。#include#includevoid main()int s;float n,t,Pi;t=1;Pi=0;n=1.0;S=1;while(fabs(t)1e-6)Pi=Pi+t;n=n+2;s=-s;t=S/n;Pi=Pi*4;printf(Pi=%10.6fn,Pi);5. 判断m是否素数。#include #includevoid main()int m,i,k;scanf(%d,&m);k=sqrt(m); for (i=2;i=k+1) printf(%d is a Prime mubern,m); else printf(%d is not a Prime numbern,m); 6. 整型数组a中有若干个元素,再读入一个待删除的整数x,删除数组中第一个等于x的元素,如果x不是数组中的元素,则显示:can not delete x!。#include int main( )int a5=23,45,34,12,56;int i,j,x;printf(Please input x be deleted:n);scanf(%d,&x); for (i=0;i5&ai!=x;i+) ; if (i=5) printf(can not delete x!n);for (i=0;i5;i+) printf(%5d,ai);elsefor (j=i;j5;j+) aj=aj+1;printf(The new array is:n);for (i=0;i4;i+) printf(%5d,ai);printf(n);return 0;7.从键盘上输入n(1n10)个整数,首先输出这些元素,再用选择法排序,最后输出排序后的元素。#include int main()int a10,n,index,i,k,temp; do printf(Please input n(1=n=10):n);scanf(%d,&n);while (n10); printf(Please input %d elements:n,n);for (i=0;in;i+) scanf(%d,&ai); printf(The original array is:n);for (i=0;in;i+) printf(%5d,ai);printf(n);for (k=0;kn-1;k+) index=k ; for (i=k+1;in;i+) if (aiaindex) index=i;if (index!=k) temp=aindex; aindex=ak;ak=temp; printf(The sorted array is:n);for (i=0;in;i+) printf(%5d,ai);printf(n);return 0;8.将打印18个*组成星形线定义为一个返回值和形参列表都为空的函数,通过主函数调用它。#includevoid Star(void) int i;for(i=1;i=18;i+)printf(*);printf(n);return ; int main()Star( );printf(I love C language!n);Star( );return 0;9. 调用prime 函数以每行5个素数的格式输出100到200之间的所有素数。#include#includeint prime(int m) int i,k,f=1 ; if (m=1)f=0 ; k=(int)sqrt(m); for (i=2; i=k;i+) if (m%i=0) f=0 ; return f ; int main( )int i,count=0;for (i=101;i200;i=i+2) if (prime(i) printf(%5d,i); count+ ; if (count%5=0 ) printf(n);return 0;10. 选择法排序函数的定义与调用。(假设共10个元素)#include void Selection(int *pa,int n);int main()int a10, i; for (i=0;i10;i+) scanf(%d,&ai); printf(The original array is:n);for (i=0;i10;i+) printf(%5d,ai);printf(n);Selection(a,10);printf(The sorted array is:n);for (i=0;i10;i+) printf(%5d,ai);printf(n);return 0;void Selection(int *pa,int n) int i,k,index,temp; for (k=0;kn-1;k+) index=k ; for(i=k+1;in;i+) if (paipaindex) index=i;if (index!=k) temp=paindex;paindex=pak;pak=temp;11.将如下所示的矩阵存入二维数组,然后照原样输出,最后按转置形式输出0 1 25 6 710 11 1215 16 17#includeint main( )int a43=0; int r,c; for (r=0;r4;r+)for (c=0;c3;c+)arc=5*r+c; printf(the original matrix is:n); for (r=0;r4;r+) for (c=0;c3;c+) printf(%dt,arc); printf(n); printf(the transposed matrix is:n);for(c=0;c3;c+)for(r=0;r4;r+)printf(%dt,arc); printf(n); return 0;12.键盘输入一段文本,存储到文本文件D:poem.txt中。#include#includeint main()char ch;FILE *fp; fp=fopen(D:poem.txt,w); if(!fp)printf(file cannot be opened); exit(1);printf(Enter a text (to end with #):n); ch=getchar(); while(ch!=#) fputc(ch,fp); ch=getchar(); fclose(fp);return 0;13.从文件D:poem.txt读出文本,在显示器上输出。#include#includeint main( )char ch;FILE *fp; fp=fopen(D:poem.txt,r); if(!fp) printf(file cannot be opened); exit(1);while(ch=fgetc(fp)!=EOF) putchar(ch); fclose(fp);return 0;14. 从文件D:poem.txt逐行读入文本,在显示器上输出。
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年5月绍兴银行社会招聘15人模拟试卷及一套完整答案详解
- 2025年3月山东大集物流科技集团有限公司及权属子公司公开招聘考前自测高频考点模拟试题参考答案详解
- 2025广西揭阳普宁市公安局招聘警务辅助人员80人考前自测高频考点模拟试题及答案详解(历年真题)
- 2025年潍坊市技师学院公开招聘控制总量工作人员(39人)模拟试卷及答案详解参考
- 2025广东广州市横沥人力资源管理服务有限公司招聘服务外包人员1人模拟试卷及答案详解(名师系列)
- 2025北京第五实验学校招聘38人模拟试卷附答案详解(考试直接用)
- 2025年春季中国邮政储蓄银行合肥市分行校园招聘考前自测高频考点模拟试题及完整答案详解1套
- 2025昆明市官渡区北京八十学校招聘(18人)考前自测高频考点模拟试题附答案详解(突破训练)
- 2025年甘肃陇南事业单位预计将于5月中旬发布考前自测高频考点模拟试题及答案详解(必刷)
- 2025年宝鸡金台区事业单位招聘高层次人才(29人)模拟试卷及一套答案详解
- 血透室护士手卫生
- USP232-233标准文本及中英文对照
- 数据结构(Java语言描述)(第2版)教案全套 张静 单元设计-单元1-8 数据结构与算法 -哈希表
- 部编版八上语文名著《红岩》问答题精练(教师版)
- 2025-2026学年人教精通版四年级英语上册(全册)教学设计(附目录)
- 2025年秋期人教版2年级上册数学核心素养教案(校园小导游)(教学反思有内容+二次备课版)
- 全科医学健康教育
- 广东省深圳市2025年中考真题数学试题及答案
- 联通公司安全管理制度
- 2025入团积极分子考试题库【能力提升】附答案详解
- 火焰引燃家具和组件的燃烧性能测试装置校准规范-
评论
0/150
提交评论