C语言编程 急等答案 只有20分了...

来源:百度知道 编辑:UC知道 时间:2024/06/19 18:44:08
2. 编程求y=cos( )+ln(a+x)+ 。 要求a和x从键盘输入,计算当a=5.5,x=2.4时,y的值。
提示:调用数学库函数,还要在程序中包含math.h头文件。
3. 编程:根据本金a、存款年数n和年利率p计算到期利息。输出要有文字说明,取2位小数。
提示:利息公式l=a*(1+p)n-a
附加题:
有一电感性负载,其功率为P=1×104w,功率因数为cosφ1=0.6,接在电压U=220V的电源上,电源频率f=50HZ。如果要将功率因数提高到cosφ=0.95,试编程,求与负载并联的电容器的电容值为多少?
提示:所需电容值C=P(tanφ1-tanφ)/ωU2。(ω=2 f)

2、

#include <stdio.h>
#include<math.h>
void main()
{
float a,x,y;
printf("请输入a、x的值:");
scanf("%f%f",&a, &x);
y=cos(a+x)+log(a+x);
printf("\na=%f,x=%f,y=%f",a,x,y);
}

3、

#include <stdio.h>

void main()
{
float a;
float p;
float l;
int n;

printf("请输入本金、年数、年利率:");
scanf("%f%d%f",&a, &n, &p);

l = a * (1 + p) * n - a;
printf("\n利息计算得:%.2f\n\n", l);
}

附加题:

#include <stdio.h>

void main()
{
double C;
double tan1 = 0.4/0.6;
double tan = 0.05/0.95;
int U = 220;
int w = 2 * 50;
int P = 1 * 104;
C = P * (tan1 * tan)/w * U;
printf("电容值为:%f\n\n", C);
}

1
#include <stdio.h>
#include<math.h>
voi