贾建鹏06 工程化程序设计实验报告.docVIP

  • 3
  • 0
  • 约1.69千字
  • 约 8页
  • 2018-10-28 发布于安徽
  • 举报
工程化程序设计实验报告 班级: ___软件一班______ 姓名: ___贾 建 鹏______ 学号: ____0 6_______ 指导教师:___王 辉_______ 实验一: 问题: 1.已知一个无序数组a[n],以数组中给定值X为界,使得左边的值均小于X,右边的值均大于等于,要求: (1)比较次数最少;需要论证 (2)占用的储存空间最省 程序代码: 1. #includestdio.h void main() { int a[7]={17,38,9,7,36,25,0},b[7]; int x,j,k=0,c=6; printf(请输入界数X:); scanf(%d,x); for(j=0;j7;j++) { if(a[j]x) { b[k]=a[j]; k++; } else { b[c]=a[j]; c--; }} printf(排序后数组为:); for(j=0;j7;j++) {printf(%d \n,b[j]);}} 运行结果: 实验二: 问题: 1.素数是只有两个约数即1和它本身,编写一个程序,找出所有小于100的素数并输出。 2.利用while()循环求出超过30000的最小整数次方,即找到最小的整数n使得3^n30000,运行并测试程序。说明:实验报告中,注

文档评论(0)

1亿VIP精品文档

相关文档