c语言中如何将数组的值带进公式进行计算?

请假各位大神,现有y=x+5(只是假设这样一个公式),x的取值有50项,如何利用数组或者别的方法,将y的值一次性都输出。最近在学习c发现的这么个问题,自己不太懂,谢谢。... 请假各位大神,现有y=x+5(只是假设这样一个公式),x的取值有50项,如何利用数组或者别的方法,将y的值一次性都输出。最近在学习c发现的这么个问题,自己不太懂,谢谢。 展开
 我来答
匿名用户
2018-04-22
展开全部
#include <stdio.h>
double f(double x)
{
return x+5;
}
int main(void)
{
double x[10]={0,1,2,3,4,5,6,7,8,9};
int i;
for(i=0;i<10;++i)
printf("%lf\n",f(x[i]));
return 0;
}
追问
能帮忙解释一下吗?
L美丽的心灵
2019-12-29
知道答主
回答量:6
采纳率:0%
帮助的人:3623
展开全部
用另一种方法。
比如你要输入x的值。
double x[50];//定义小数数组x五十项
double y[50];//定义小数数组y五十项
int i;//在for语句里面用
for(i=0;i<50;i++)//使用for语句,让i从0加到49
printf("x%d=",i+1);
scanf("%f",&x[i]);//输入
y[i]=x[i]+5;//在赋值之外“[]”里可以用函数。
}
for(i=0;i<50;i++)printf("y%d=%5f",
y[i]=x[i]+5;//在赋值之外“[]”里可以用函数。
}
for(i=0;i<50;i++)printf("y%d=%5f\n",i+1,y[i]);//输出结果
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式