#include?stdio.h?
int?main()?
{double?x,y;
scanf("%lf",x);
if(x0)y=x*x-1;
else?if(x1)y=x*x;
else?y=x*x+1;
printf("%g",y);
return?0;?
}
C版:
#include "stdio.h"
void main(){
double F(int x);
int x;
printf("请输入x的值:");
scanf("%d",x);
printf("函数值:%lf\n",F(x));
double F(int x){
return x;
C++版:
#include "iostream.h"
cout"请输入x的值:";
cinx;
cout"函数值:"F(x)endl;
这是因为你double类型的scanf输入也要用lf,即double c;scanf("%lf",c);
int?oddsum?(int?array[],int?lel){?//lel应该是表示数组元素个数吧
int?i,sum=0;
for(i=0;ilel;i++){
return?sum;
以上就是土嘎嘎小编为大家整理的C语言编写函数计算函数值相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!