大神帮忙用c语言编一个程序计算一个物理公式

大神帮忙用c语言编一个程序计算一个物理公式,第1张

#include <stdio.h>

#include <math.h>

int main(){

double b,u,n,i,r,x

u=4.0*3.1416*1E-07

n=500.0

i=500.0

printf("input r:\n")scanf("%lf", &r)

printf("input x:\n")scanf("%lf", &x)

b = (u*r*r*n*i)/2.0/ pow(r*r+x*x,1.5)

printf("b=%lf", b)

return 0

}

输入 110 和 0

输出 b=0.001428

请注意物理量的单位,根据单位,自己调整一下程序。

pow() 是 幂函数计算。

给你一个解决物理温度问题的程序,就是摄氏温度和华氏温度的相互转换问题。绝对原创,当然程序并不复杂。我是学通信的,关于电子方面的程序我有很多,网上也有很多,怕你说我copy。就给个关于温度的吧。

k=input('选择转换方式(1--摄氏转换为华氏,2--华氏转换为摄氏):')

if

k~=1

&

k~=2

disp('请指定转换方式')

break

end

tin=input('输入待转变的温度(允许输入数组):')

if

k==1

tout=tin*9/5+32

%

摄氏转换为华氏

k1=2

elseif

k==2

tout=(tin-32)*5/9

%

华氏转换为摄氏

k1=1

end

str=['

°C''

°F']

disp(['转换前的温度',

'

',

'转换后的温度'])

disp(['

',num2str(tin),str(k,:),

'

',

num2str(tout),str(k1,:)])再建立一个模拟系统,将摄氏温度转换为华氏温度(Tf

=

9/5Tc+32)。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8160069.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-14
下一篇 2023-04-14

发表评论

登录后才能评论

评论列表(0条)

保存