首页 > 编程语言 >C语言之PTA刷题(基础编程题目集_函数题)

C语言之PTA刷题(基础编程题目集_函数题)

时间:2023-03-27 19:35:27浏览次数:33  
标签:include 函数 int double PTA C语言 刷题 本题 PrintN

  1. 本题要求实现一个函数,对给定的正整数N,打印从1到N的全部正整数。
    #include <stdio.h>
    
    void PrintN ( int N );
    
    int main ()
    {
        int N;
    
        scanf("%d", &N);
        PrintN( N );
    
        return 0;
    }
    
    /* 你的代码将被嵌在这里 */
    void PrintN ( int N ){
        for(int i=1;i<N;i++){
            printf("%d\n",i);
        }
        printf("%d",N);
    }
  2. 本题要求实现一个函数,计算阶数为n,系数为a[0] ... a[n]的多项式f(x)=∑i=0n​(a[i]×xi) 在x点的值。
    #include <stdio.h>
    #include <math.h>
    
    #define MAXN 10
    
    double f( int n, double a[], double x );
    
    int main()
    {
        int n, i;
        double a[MAXN], x;
        
        scanf("%d %lf", &n, &x);
        for ( i=0; i<=n; i++ )
            scanf("%lf", &a[i]);
        printf("%.1f\n", f(n, a, x));
        return 0;
    }
    
    /* 你的代码将被嵌在这里 */
    double f( int n, double a[], double x ){
        double as=0;
        for(int i=0;i<=n;i++){
            as=a[i]*pow(x,i)+as;
        }
        return as;
    }

     

  3. 本题要求实现一个函数,求给定的N个整数的和。

 

标签:include,函数,int,double,PTA,C语言,刷题,本题,PrintN
From: https://www.cnblogs.com/0717lt/p/17262585.html

相关文章

  • Aptana支持EXTJS
    Aptana支持EXTJS1.下载安装包含有Eclipse的AptanaStudio;   2.启动Aptana,然后菜单:Help→SoftwareUpdates→FindandInstall…→Searchfornewfeaturest......
  • C语言—模范qsort()实现一个冒泡排序的通用算法
    目录一、库方法qsort参数解释二、冒泡排序解释三、模拟实现1、冒泡排序函数2、数值交换函数3、测试函数4、运行结果5、源代码一、库方法qsort参数解释二、冒泡排序解释三、......
  • C语言—字符函数和字符串函数解析及其模拟实现
    目录一、求字符串的长度1、strlen()-字符串长度二、长度不受限制的字符串函数1、strcpy()-字符串拷贝2、strcat()-字符串追加3、strcmp()-字符串比较三、长度受限制的字符串函数1、s......
  • C语言 | C语言中的四种特殊函数
    目录1.递归函数2.变参函数3.回调函数4.内联函数5.拓展1.递归函数与普通函数比较,执行过程不同,该函数内部调用它自己,它的执行必须要经过两个阶段:递推阶段,回归阶段。递推阶段-......
  • C语言学习记录(七)
    C语言学习记录(七)一、知识要点(函数)一、函数的作用在一个应用程序中的若干个功能相互独立,可单独操作的程序单元叫做模块。在C语言中用函数实现模块的功能,将这些模块构成......
  • PTA题目总结
    (1)前言:第一次题目集主要考察JAVA的一些语法知识,比如,控制台的输入,输出时保留两位小数,数组的使用,第十题有点难度,当时没写出来,现在想想 也还好,就是读懂题目有点费劲,第一次题......
  • java pta三次题目集的总结
    第一次题目集第一次题目集相对比较简单,整体考验的是我们循环和ifelse逻辑判断还有一定的算法基础,比如最后一题:7-12列出最简真分数序列*题目描述:按递增顺序依次列......
  • pta前三次题目集的总结
    (1)前言:前三次题目集的题目数目依次递减,但是难度和涉及的知识点逐渐增大和增加。而每个题目集里的难度又增加,三次题目集主要考察了基本数据类型、三种控制结构、字符串Stri......
  • PTA实验1~3分析及总结
    1.前言    自接触面向对象的程序设计这门课以来,已经完成了三次pta上的实验作业了,在这里对前面的练习做一些分析,同时也总结一些经验。    OK,首先,在难度......
  • js刷题时ACM模式
    一、前言在牛客网用JavaScript做前端编程题,真的是无力吐槽了,写一个输入输出折腾了我半天,在此记录一下,如何使用JavaScript编程语言在牛客网这种平台写输入输出相关的代......