永发信息网

C语言 编程计算Y=5+7(X-6)/9

答案:3  悬赏:0  手机版
解决时间 2021-03-24 02:46
  • 提问者网友:那叫心脏的地方装的都是你
  • 2021-03-23 02:58
C语言 编程计算Y=5+7(X-6)/9
最佳答案
  • 五星知识达人网友:走死在岁月里
  • 2021-03-23 03:41
- -|| 忍不住吐槽。。二楼的童鞋写的程序好长啊。。。有必要吗
#include
int main()
{
double x,y; // 有除法的题要注意一下,计算机中,整数除法是不准的。。。会省掉余数
printf("please input x"); //所谓的提示句子,我做作业时一般都不写= =!
scanf("%lf",&x); //这里要注意一下地是,double型的数据输入用 lf 。我经常习惯性地写 d
printf("Y=5+7(x-6)/9\n"); // 又一句提示,可有可无
y=5+7*(x-6)/9;
printf("%g\n",y);
}
其实用函数去写的话会是整段代码好看些,至少简洁一点。不过我写这么短的代码的时候除非特意练习函数,否则一般都不用的。
我注意看了一下1L,发现输出写错了- -!printf 的实数一律统一 %f 无论是单精度还是双精度
不过我一般习惯用 %g 因为这种输出会省掉后面不必要的零
全部回答
  • 1楼网友:煞尾
  • 2021-03-23 05:56
6
  • 2楼网友:千夜
  • 2021-03-23 05:02
这个就是写一个函数(类似数学函数y = f(x) = 5+7(x-6)/9那样)。 #include double f(double x) { return 5+7*(x-6)/9; } void main() { double x, y; printf("请输入x的值:"); scanf("%lf", &x); y = f(x); printf("y=%lf\n", y); }
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯