资源预览内容
第1页 / 共5页
第2页 / 共5页
第3页 / 共5页
第4页 / 共5页
第5页 / 共5页
亲,该文档总共5页全部预览完了,如果喜欢就下载吧!
资源描述
1、给定程序的功能是求二分之一的圆面积,函数通过形参得到圆的半径,函数返回二分之一的圆面积(注:圆面积公式为:S=r 2,在程序中定义的变量名要与公式的变量相同)。例如输入圆的半径值:19.527输出为:s = 598.950017。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的blank13.c中。不得增行或删行,也不得更改程序的结构!#include /*found*/float fun ( float _1_ )/*found*/return 3.14159 * _2_ /2.0;main ( ) float x;printf ( Enter x: );/*found*/scanf ( %f, _3_ );printf ( s = %fn , fun ( x ) );float fun ( float r )return 3.14159 * r * r /2.0;scanf ( %f, 2、给定程序的功能是计算并输出下列级数的前N项之和S N,直到S N+1大于q为止,q的值通过形参传入。2 3 4 N+1SN = + + + + 1 2 3 N例如,若q的值为50.0,则函数值为50.416687。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的blank19.c中。不得增行或删行,也不得更改程序的结构!#include double fun( double q ) int n; double s;n = 2; s = 2.0;/*found*/while (s _1_ q)s=s+(double)(n+1)/n;/*found*/_2_ ;printf(n=%dn,n);/*found*/_3_ ;main ( )printf(%fn, fun(50);while (slong fun ( int k)/*found*/if (k _1_ 0)/*found*/return (k*fun(_2_);/*found*/else if ( k _3_ 0 )return 1L;main() int k = 10 ; printf(%d!=%ldn, k, fun ( k ) ;if (k 0)return (k*fun(k-1);return (k*fun(-1+k);else if ( k=0 )4、给定程序的功能是:根据整型形参n,计算如下公式的值。1 1 1A1=1,A 2=,A 3=,A n=1+ A1 1+ A2 1+ An-1 例如,若n=10,则应输出:0.618056。请在程序的下划线处填入正确的内容并把下划线删除,使程序得出正确的结果。注意:源程序存放在考生文件夹下的blank22.c中。不得增行或删行,也不得更改程序的结构!#include float fun ( int n )/*found*/float A=_1_ ; int i;/*found*/for (i=1; ivoid fun ( char *s, int *a, int *b )while ( *s ) if ( *s = A & *s = a & *s void fun(int *a, int *n)int i, j = 0 ;for(i = 1 ; i = 1000 ; i+) /*found*/if(i % 7 = 0) | (i % 11 = 0) /*found*/*n = _2_ ;main() int aa1000, n, k ;/*found*/fun ( _3_ ) ;for ( k = 0 ; k n ; k+ )if(k + 1) % 10 = 0) printf(n) ;else printf(%5d, aak) ;if(i % 7 = 0) | (i % 11 = 0) *n = j ;fun ( aa,
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号