首页 > 代码库 > 附加作业一

附加作业一

1求整数平均值:输入四个数,

计算并输出这些整数的和与平均值,其中平均值精确到小数点后一位#include<stdio.h>

             int main()
{
             double h,i,j,k,n;
             printf("Enter i:");
             scanf("%lf",&i);
              printf("Enter j:");
             scanf("%lf",&j);
             printf("Enter k:");
             scanf("%lf",&k);
             printf("Enter n:");
             scanf("%lf",&n);
             h=(i+j+k+n)/4;
             printf("%.1lf\n",h);
             return 0;
}

 

 

 阶梯函数:月用电量50千瓦时(含50)以内的,电价为0.53元/千瓦时;超过的,超出部分的用电量电价上调0.05元-/千瓦时。

输入用户的月用电量,计算并输出该用户应支付的#include<stdio.h>

           int main()
{
           double i,y;
           ("Enter i:");
           scanf("%lf",&i);
           if(i<=50)
           y=i*0.53;
           else
           y=(i-50)*0.58+50*0.53;
           printf("%lf\n",y);
           return 0;

#include<stdio.h>
              int main()
{
             double sum,a;
             int i,n,m;
             printf("请输入正整数m,n(0<m<=n)");
             scanf("%d",&m) ;
             scanf("%d",&n) ;
             sum=0;
             for(i=m;i<=n;i++) 
{
             a=i*i+1.0/i;
             sum=sum+a;

             printf("%lf\n",sum);
             return 0;
}

 

 

 

#include <stdio.h>
              int main()
{
             double sum,a;
             int i,n,h;
             printf("是输入一个正整数n:");
             scanf("%d",&n);
             sum=0;
             h=1;
             for(i=1;i<=n;i++) 
{
             a=i/(2.0*i-1)*h;
             sum=sum+a;
             h=-h;

             printf("%lf\n",sum);
             return 0;
}

 

 

 

 

#include<stdio.h>
#include<math.h> 
int main() 
{
double sum,a,i,;
int n;
printf("是输入一个正整数n:");
scanf("%d",&n);
sum=0;
for(i=1;i<=n;i++) 
{
a=sqrt(i);
sum=sum+a;

printf("%.2lf",sum) ;
return 0;
}

 

 

 

 

#include <stdio.h>
double fact(int n);
int main()

int i,n;
double result,e;
printf("Enter n:"); 
scanf("%d", &n); 
e=0;
for (i = 1; i <= n ; i++)
{
e=e+fact(i); 

printf("%lf",e);
return 0;
}
double fact(int n) 

int i; 
double product; 
product = 1; 
for (i = 1; i <= n; i++) 
product = product * i;
return product; 
}

附加作业一