网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

请编一个函数float fun (double h),函数的功能是对变量h中的值保留两位小数,并对第三位进行四舍五入(规定h中的值为正数)。

例如:若h值为8.32433,则函数返回8.32:若h值为 8.32533,则函数返回8.33。

注意:部分源程序给出如下。

请勿改动主函数main 和其他函数中的任何内容,仅在函数。fun 的花括号中填入所编写的若干语句。

试题程序:

include <stdio. h>

include <conio. h>

float fun (float h )

{

}

main()

{

float a;

clrscr ();

printf ("Enter a: ");

scanf ("%f", &a);

printf("The original data is : ");

printf("%f\n\n", a) ;

printf("The result: %f\n", fun(a) );

}


参考答案

更多 “ 请编一个函数float fun (double h),函数的功能是对变量h中的值保留两位小数,并对第三位进行四舍五入(规定h中的值为正数)。例如:若h值为8.32433,则函数返回8.32:若h值为 8.32533,则函数返回8.33。注意:部分源程序给出如下。请勿改动主函数main 和其他函数中的任何内容,仅在函数。fun 的花括号中填入所编写的若干语句。试题程序:include <stdio. h>include <conio. h>float fun (float h ){}main(){float a;clrscr ();printf ("Enter a: ");scanf ("%f", a);printf("The original data is : ");printf("%f\n\n", a) ;printf("The result: %f\n", fun(a) );} ” 相关考题
考题 请补充函数fun(),该函数的功能是求一维数组x[N]的平均值,并对所得结果进行四舍五入(保留两位小数)。例如:当x[10]={15.6, 19.9, 16.7, 15.2, 18.3, 12.1, 15.5,11.0, 10.0, 16.0},结果为:avg=15.030000。注意:部分源程序给出如下。请勿改动主函数main和其他函数中的任何内容,仪在函数fun的横线上填入所编写的若干表达式或语句。试题程序:include<stdio.h>include<conio.h>double fun(double x[10]){int i;long t;double avg=0.0;double sum=0.0;for(i=0;i<l0;i++)【 】;avg=sum/10;avg=【 】;t=【 】;avg=(double)t/100;return avg;}main(){double avg,x[10]={15.6,19.9,16.7,15.2,18.3,12.1,15.5,11.0,10.0,16.0};int i;clrscr();printf(“\nThe original data is:\n”);for(i=0;i<l0;i++)printf("%6.lf",x[i]);printf(“\n\n”);avg=fun(x);printf(“average=%f\n\n”,avg);}

考题 如果在某fun函数,要修改主函数中的某个变量的值,那么可以在fun函数中定义一个指针形参变量,通过指针变量间接引用主函数的变量。() 此题为判断题(对,错)。

考题 有下列函数定义: fun(float h) { printf(%f,%f\n,h,h*h);) 该函数的类型是( )。A.int类型B.float类型C.void类型D.函数无类型说明,定义有错

考题 有下列函数定义: fun(float h) { printf("%f,%f\n",h,h*h);) 该函数的类型是( )。A.int类型SX 有下列函数定义: fun(float h) { printf("%f,%f\n",h,h*h);) 该函数的类型是( )。A.int类型B.float类型C.void类型D.函数无类型说明,定义有错

考题 用算法实现Round函数效果,这里仅要求将所输入的任意数值型变量保留两位小数后输出(四舍五入),以代码实现,不得使用Printf(“%.2f”,d)或是.NET中的Round(double value, int digits)函数。

考题 若定义函数float *fun(),则函数fun的返回值为()。A.一个实数B.一个指向变量的指针C.一个指向函数的指针D.一个实型函数的入口地址

考题 若定义函数float *fun(),则函数fun的返回值为()A.一个实数B.一个指向变量的指针C.一个指向函数的指针D.一个实型函数的入口地址

考题 若定义函数float *fun(),则函数fun的返回值为___________。A.一个实数B.一个指向实型变量的指针C.一个指向实型函数的指针D.一个实型函数的入口地址

考题 若定义函数float *fun(),则函数fun的返回值为()A.一个指向变量的指针B.一个实数C.一个指向函数的指针D.一个实型函数的入口地址