编一个函数double Pdt(int n,double pp[])

/*
请勿改动主程序main及其他给定函数中的任何内容,
仅在指定函数内的花括号中填入你编写的若干语句。

请编一个函数double Pdt(int n,double pp[]), 它的功能是:
求出数组pp中n个数的整数部分的和,并返回此值。
例如: 若输入4和11.91、23.87、35.79、40.83, 
则输出109.000000,整数部分的值应小于10的16次方。
*/
#include <conio.h>
#include <stdio.h>
#include <math.h>
#include <windows.h>
#define M 20
double Pdt( int n, double pp[] )

}
main( )
{
int i, m;
double tt[M];
system("cls");
printf("\nPlease enter numbers: ");
scanf("%d", &m );
printf("\n enter %d numbers: ", m);
for( i = 0; i < m; i++ )
scanf("%lf", &tt[i] );
printf( "\nThe product of their integer part is: %lf.", Pdt(m, tt) );
}

一只甜甜圈
浏览 688回答 1
1回答

Smart猫小萌

#include <conio.h>#include <stdio.h>#include <math.h>#include <windows.h>#define M 20double Pdt( int n, double pp[] ){int i;double sum = 0.0;for(i = 0; i<n; ++i){sum += (int)pp[i];}return sum;}void main(){int i, m;double tt[M];system("cls");printf("\nPlease enter numbers: ");scanf("%d", &m );printf("\n enter %d numbers: ", m);for( i = 0; i < m; i++ )scanf("%lf", &tt[i] );printf( "\nThe product of their integer part is: %lf.", Pdt(m, tt) );}&nbsp;
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java
JQuery