首页 > 其他分享 >C语言填空:多项式

C语言填空:多项式

时间:2023-02-09 10:46:19浏览次数:41  
标签:4.4 1.7 1.1 int 多项式 float C语言 3.3 填空

#include <stdio.h>
//调用函数计算代数多项式1.1+2.2*x+3.3*x*x+4.4*x*x*x+5.5*x*x*x*x
//当x=1.7时的值 
float f(float,float*,int) ;
main()
{
    float b[5]={1.1,2.2,3.3,4.4,5.5};
    printf("%f",f(1.7,b,5));
    getchar();
 }
float f(【1】)
{
    float y=a[0],t=1;int i;
    for(i=1;i<n;i++)
    {
        t=t*x;
        y=y+a[i]*t;
    }
    return y;
 } 
#include <stdio.h>
//调用函数计算代数多项式1.1+2.2*x+3.3*x*x+4.4*x*x*x+5.5*x*x*x*x
//当x=1.7时的值 
float f(float,float*,int) ;
main()
{
    float b[5]={1.1,2.2,3.3,4.4,5.5};
    printf("%f",f(1.7,b,5));
    getchar();
 }
float f(float x,float a[],int n)
{
    float y=a[0],t=1;int i;
    for(i=1;i<n;i++)
    {
        t=t*x;
        y=y+a[i]*t;
    }
    return y;
 } 

 

标签:4.4,1.7,1.1,int,多项式,float,C语言,3.3,填空
From: https://www.cnblogs.com/xkdn/p/17104377.html

相关文章

  • C语言填空:整数倒置
    #include<stdio.h>//程序功能:调用函数f,将一个整数首尾倒置//如程序输入12345,则输出54321//如程序输入-12345,则输出-54321#include<math.h>intf(intn){in......
  • C语言填空:1-1000间的完全数
    #include<stdio.h>//编写一个程序,输出1-1000间所有完全数//如果一个数等于它的因子之和,则称该数为完数或完全数//例如6=1+2+3,因此6是完数intwqs(intn){int......
  • c语言填空:完全数 完数判断
    #include<stdio.h>//编写一个程序,输入一个整数n,判断其是否为完数//如果一个数等于它的因子之和,则称该数为完数或完全数//例如6=1+2+3,因此6是完数main(){int......
  • C语言bug——数据帧中地址位求和——运算符优先级
     unsignedchara[30]={045F00000006 01032710000A};inttemp=a[8]<<8+a[9];按照上述计算后打印的值位0 出错原因<<优先级低于+ 因此改......
  • C语言的编译过程
    C语言的编译过程:预处理、编译、汇编、链接gcc-Ehello.c-ohello.i1、预处理gcc-Shello.i–ohello.s2、编译gcc-chello.s-ohello.o3、汇编gcchello.o-......
  • C语言原码 反码 补码
    关于C语言中原码反码补码的问题对于正数来说,其原码反码补码都是一样的。在内存中存储的是他的补码。对于负数来说,其反码是在原码的基础上,符号位不变,其余为进行取反,即0......
  • C语言填空:结构体填空
    #include<stdio.h>//https://www.renrendoc.com/paper/206978342.html//计算四位学生的平均成绩,保存在结构体中,然后列表输出这些学生信息structSTUDENT{char......
  • C语言填空:函数递归应用
    #include<stdio.h>//数列的第12项值为1,此后各项值均为该项前二项之和,计算数列第30项的值intf(intn);main(){printf("%d",【1】);getchar();}intf(i......
  • C语言填空 :利用指针 三个数按从小到排序
    #include<stdio.h>//将任意三个整数按从小到大排序voidswap(【1】,【2】){inttemp;temp=*pa;*pa=*pb;*pb=temp;}main(){inta,b,c,t......
  • C语言填空:整数各数字之和
    #include<stdio.h>//求输入的整数各位数字之和。如输入234则输出9;输入-123则输出6main(){intn,【1】;scanf("%d",&n);n=【2】;while(【3】)......