是不是少了一个乘号?
#includestdio.h
float f(float a,float b,float c,float x)
{
float y;
y=a*x*x◆b*x◆c;
return y;
}
void main()
float a,b,c,x;
printf("请输入a,b,c,x的值\n");
scanf("%f%f%f%f",a,b,c,x);
printf("%f\n",f(a,b,c,x));
也可以把a,b,c改为定植 望采纳 谢谢
第一
#include
main()
int n,m,i,j;
long int sumn,summ;
scanf("%d%d",n,m);
printf("wrong!\n");
else
sumn=1;
summ=1;
for(i=1;i=n;i◆◆)
sumn=sumn*i;
for(j=1;j=m;j◆◆)
summ=summ*j;
printf("sumn=%ld\nsumm=%ld\n",sumn,summ);
第二题:
int i;
char n[100];
scanf("%s",n);
if(strlen(n)==1)
printf("%s\n",n);
for(i=strlen(n)-1;i=0;i--)
printf("%c",n[i]);
printf("\n");
第三题:不为分:
fun()
int a,b,c;
int asw,agw,bsw,bgw;
scanf("%d%d",a,b);
agw=a;
asw=a/10;
bgw=b;
bsw=b/10;
c=asw*10◆agw*1000◆bgw*100◆bsw*1;
printf("c=%d\n",c);
fun();
#include?stdio.h
#include?stdlib.h
int?count=0;
int?fun(int?x,int?n)
count◆◆;
return?x*x;
return?fun(x,n-1)*x;
int?main(int?argc,?char?*argv[])?{
int?sum=0,x,n;
printf("请输入x?n的值(两数之间用空格间隔):");
scanf("%d?%d",x,n);
sum=fun(x,n);
printf("%d?递归调用了%d次",sum,count);
return?0;
以上就是土嘎嘎小编为大家整理的c语言函数计算你相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!