全国计算机二级考试C语言试题与答案精选第四套(程序填空)
程序填空
/*-------------------------------------------------------
【程序填空】
---------------------------------------------------------
功能:计算并输出500以内最大的10个能被13或17整除的自然数之和。
-------------------------------------------------------*/
#include "stdio.h"
/***********FILL***********/
int fun(__int k___ )
{
int m=0, mc=0, j, n;
/***********FILL***********/
while (k >= 2 && __mc < 10___)
{
/***********FILL***********/
if (k == 0 || _k == 0____)
{
m=m+k;
mc++;
}
k--;
}
/***********FILL***********/
__return (m)___;
}
main ( )
{
printf("%d ", fun (500));
}
/*-------------------------------------------------------
【程序填空】
---------------------------------------------------------
功能:以下程序中,函数fun的功能是计算x^2-2x+6,主函数中将调用fun函数计算:
y1=(x+8)^2-2(x+8)+6
y2=(sin(x))^2-2sin(x)+6
请填空。
---------------------------------------------------------------*/
#include
#include
double fun(double x)
{
return(x*x-2*x+6);
}
main()
{
/***********FILL***********/
double x, ____ y1,y2______;
printf("Enter x:");
scanf("%lf",&x);
/***********FILL***********/
y1=fun( ___(8+x)______);
/***********FILL***********/
y2=fun( ___sin(x)______);
printf("y1=%lf,y2=%lf ", y1, y2);
}