程序设计答案压缩版.docVIP

  • 125
  • 0
  • 约1.51万字
  • 约 7页
  • 2016-11-30 发布于重庆
  • 举报
程序设计答案压缩版

1. 判断m是否为素数。 int i,k=1;if(m=1) k=0;for(i=2;im;i++) if(m%i==0) k=0; return k; 2. 请编一个函数void fun(int tt[M][N],int pp[N]),tt指向一个M行N列的二维数组,求出二维数组每列中最大元素,并依次放入pp所指一维数组中。二维数组中的数已在主函数中赋予。 答案: int i,j;for(j=0;jN;j++){pp[j]=tt[0][j];for(i=1;iM;i++)if(tt[i][j]pp[j])pp[j]=tt[i][j]; 3. 从键盘上输入任意实数,求出其所对应的函数值。z=e的x次幂(x10)z=log(x+3) (x-3)z=sin(x)/((cos(x)+4)答案:double z;if(x10) z=exp(x);else if(x-3) z=log(x+3);else z=sin(x)/(cos(x)+4);return(z); 4. 求给定正整数n以内的素数之积。(n28) 答案:long i,k;long s=1;for(i=2;i=n;i++){for(k=2;ki;k++)if(i%k==0)break;if(k==i)s=s*i;}return s; 5. 计算并输出给定整数的所有因子之积(包括自身)。规定这个整数的值不大于50。 答案: lon

文档评论(0)

1亿VIP精品文档

相关文档