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 因为这种输出会省掉后面不必要的零
#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);
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯