C语言综合设计报告.docVIP

  • 0
  • 0
  • 约1.85千字
  • 约 4页
  • 2023-04-01 发布于山东
  • 举报
专业学号姓名题目名称自评分最后得分 本题基本思路以下: 该程序设计四个函数:读函数ReadDat( )把100个四位数从键盘存入数组a中,再写函数 jsValue( ),其功能是:求出所有这些四位数是素数的个数cnt,再把所有满足此条件的四位数依次 存入数组b中,尔后对数组b的四位数按从小到大的序次进行排序,最后调用写函数writeDat( ) 输出。在main( )函数中调用以上函数。 基本思 路及关 键语句 说明 教师评 语  要点语句说明以下: ①for(i=0;i3;i++)循环输入100个四位数 ②for(i=0;icnt-1;i++)将所有素数按从小到大的序次进行排序 for(j=i+1;jcnt;j++) if(b[j]b[i]) { t=b[i]; b[i]=b[j]; b[j]=t; } ③for(i=2;im;i++)判断一个数可否为数素 if(m%i==0)是素数,否则不是素数 ④for(i=0;icnt;i++)循环输出数组b printf(b[%d]=%d\n,i,b[i]); (流程图在下个表中) 运行结果以下:(以三个数为例) 签字: 日期: 主要函数流程图 ReadDat( )jsValue( ) 开始开始 fori0to3fori0to3 N 输入数据isP(a[i])=1 Y Nb[cnt++]=a[i] 四位数 fori0to3 Y for

文档评论(0)

1亿VIP精品文档

相关文档