下载此文档

C语言程序设计实验报告.doc


文档分类:IT计算机 | 页数:约5页 举报非法文档有奖
1/5
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/5 下载此文档
文档列表 文档介绍
、if…else、if…elseif语句和switch语句格式及其使用方法,掌握if语句中的嵌套广西和匹配原则,利用if语句和switch语句实现分之选择结构。2熟练掌握while语句、do…while语句和for语句格式及使用方法,掌握三种循环控制语句的循环过程以及循环结构的嵌套,利用循环语句实现循环结构。3掌握简单、常用的算法,并在编程过程中体验各种算法的编程技巧。进一步学****调试程序,掌握语法错误和逻辑错误的检查方法。实验内容计算并输出1000以内最大的10个素数以及它们的和。要求:1)在程序内部加必要的注释。2)由于偶数不是素数,可以不考虑对偶数的处理。3)虽然在1000以内的素数超过10个,但是要对1000以内不够10个素数的情况进行出咯。4)输出形式为:素数1+素数2+素数+…+素数10=总和值。算法流程图求素数函数流程图主函数流程图源程序#include<>intprimenum(inta)/*判定素数的分支函数*/{intj;for(j=2;j<a;j++)/*j=2并自增则j偶数奇数均能取到*/if(a%j==0)return0;/*a%j为0则一定不是素数*/return1;/*a%j不为0则一定是素数*/}main(){intnum,sum=0,i=0;printf("\ninput:");/*输入任意数*/scanf("\n%d",&num);printf("\nOutput:");for(;num>1;num--){if(primenum(num)==1)/*判断是否为素数*/{i++;sum=sum+num; if(i==10)printf("%d",num); if(i<10)printf("%d+",num);if(i==10)break;/*数量达到10个退出*/}}if(i==10)printf("=%d",sum);{if(1<10)printf("=%d",sum);if(i<10)printf("Notenough!");}}/*判断素数是否为10个,是则输出结果,否则还要输

C语言程序设计实验报告 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数5
  • 收藏数0 收藏
  • 顶次数0
  • 上传人文库旗舰店
  • 文件大小203 KB
  • 时间2018-09-10