



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年江苏“安全生产月”知识考试试题含参考答案
- 中医医疗技术相关性感染预防与控制试题(附答案)
- 中药饮片处方审核、调配、核对管理的培训测验试题及答案
- 红十字应急救护培训测试题(附答案)
- 2024年浙江省行测真题及答案
- 设备维修人员安全培训试题及答案
- 北京学拳击基础知识培训课件
- 化验室安全知识培训课件
- 柳宗元山水游记课件
- 叶酸培训试题及答案
- 砼回弹强度自动计算表
- 教师课堂管理方法和技巧课件
- 伍德灯在寻找炎症性皮肤病变中的应用价值研究
- 新版药品管理法培训试题
- 合同的订立与有效性
- 钢结构长廊施工方案
- 临床检验专业医疗质量控制指标(2015版)
- 信保业务自查问题统计表
- 2023年大学试题(大学选修课)-创业:道与术考试历年真摘选题含答案
- 心理健康评定量表
- 河道修防工高级工试题
评论
0/150
提交评论