- 23
- 0
- 约4.05千字
- 约 11页
- 2019-12-02 发布于广东
- 举报
C 语 言 程 序 设 计 C 语 言 程 序 设 计 C 语 言 程 序 设 计 C 语 言 程 序 设 计 #includemath.hmain(){ int m,i,k; scanf(“%d”,m); k=sqrt(m); for(i=2;i=k;i++) if(m%i==0) break; if(i=k+1) printf(“%d is a prime number\n”,m); else printf(“%d is not a prime number\n”,m);} 【例1】判断m是否素数。 * #include math.hmain(){ int m,i,k,n=0; for(m=101;m=200;m=m+2) { k=sqrt(m); for(i=2;i=k;i++) if(m%i==0) break; if(i=k+1) { printf(“%d”,m); n=n+1; if(n%5==0)printf(“\n”); } } printf(“\n”);} 【例2】求100至200间的全部素数。 * #includemath.hmain(){ 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.6f\n,pi); } 【例3】用公式求π。 * main() { int i; static int f[20]={1,1}; for(i=2;i20;i++) f[i]=f[i-2]+f[i-1]; for (i=0;i20;i++) { if(i%5==0) printf(\n); printf(“%12d”,f[i]); } } 【例4】输出Fibonacci数列前20项。 * main() { int a[11]; int i,j,t; printf(input l0 numbers:\n); for(i=1;i11;i++) scanf(%d,a[i]); printf(\n); for(j=1;j=9;j++) for (i=1;i=10-j;i++) if (a[i]a[i+1]) { t=a[i];a[i]=a[i+1];a[i+1]=t; } printf(the sorted numbers : \n); for(i=1;i11;i++) printf(%d ,a[i]); } 【例5】排序 * 【例6】已知某课程的平时、实习、测验和期末成绩,求该课程的总评成绩。其中平时、实习、测验和期末分别占10%、20%、20%、50%。 /*功能:从键盘上循环输入某课程的平时、实习、测验和期末成绩,按10%,20%,20%,50%的比例计算总评成绩,并在屏幕上显示出来。按空格键继续循环,其他键终止循环。*/ * #include “stdio.h”main(){ int i=1,j; char con_key=‘\x20’; /* ‘\x20’ 空格键的ASCII码*/ float score[5],ratio[4]={0.1,0.2,0.2,0.5}; /*定义成绩、比例系数数组*/ while(con_key==\x20) { clrscr(); printf(输入第%2d个学生的成绩\n, i++); printf(平时 实习 测验 期末成绩\n); score[
您可能关注的文档
最近下载
- 重庆天齐锂电新材料有限公司新建1000吨_年高能锂电材料电池级金属锂项目环评报告.pdf VIP
- DB65T 3694-2015 现行哈萨克文与西里尔哈萨克文编码字符转换规则.docx VIP
- TGXAS 1044-2025《中医护理三级查房规范》(发布稿).pdf VIP
- 华为云服务登录.doc VIP
- 采砂场工业用水水资源论证论证表详解.doc VIP
- Onkyo安桥TX-NR828中文说明书.pdf
- 采砂场工业用水水资源论证论证表分析报告.doc
- 【中考】2025年广东佛山数学试卷(原卷+答案).docx VIP
- 2021年广东省佛山市中考数学真题及答案.pdf VIP
- SpaceX火星探索任务成本预算与风险管理分析报告.docx
原创力文档

文档评论(0)