C语言例题

224 阅读1分钟

注:数学函数:以下函数用法:#include<math.h> 

1.abs 原型:extern int abs(int x);
功能:求整数x的绝对值
说明:计算|x|, 当x不为负时返回x,否则返回-x
2. fabs原型:extern float fabs(float x);
功能:求浮点数x的绝对值
说明:计算|x|, 当x不为负时返回x,否则返回-x
3. pow
原型:extern float pow(float x, float y);
功能:计算x的y次幂
说明:x应大于零,返回幂指数的结果。
4. pow10
原型:extern float pow10(float x);
功能:计算10的x次幂。
说明:相当于pow(10.0,x)。
5. sqrt
原型:extern float sqrt(float x);
功能:计算x的平方根。
说明:x应大于等于零。

1.【求偶数和】

编制程序,输入n个整数(n从键盘输入,n>0),输出它们的偶数和,

#include<stdio.h>
int main()
{
    int n,j,sum=0;  //n为从键盘输入数的个数,j为从键盘输入的数
    scanf("%d",&n);  //输入n个整数
    for(int i=1;i<=n;i++)
    {
        scanf("%d",&j);
        if(j%2==0)
        {
            sum=sum+j; //求偶数和,注意要给sum赋初值
        }
    }
    printf("%d\n",sum);
    return 0;
}