int FactorialSum( List L ){List p=L;int sum=0;if(p==NULL)return 0;while(p->Next!=NULL){int fact=1;for(int i=1;i<=p->Data;i++){fact*=i;}p=p->Next;sum+=fact;}int fact=1;for(int i=1;i<=p->Data ;i++){fact*=i;}sum+=fact;return sum;
}

PTA基础编程题目集-6-6 求单链表结点的阶乘和相关推荐

  1. PTA 基础编程题目集 7-18 二分法求多项式单根 C语言

    PTA 基础编程题目集 7-18 二分法求多项式单根 C语言 二分法求函数根的原理为:如果连续函数f(x)在区间[a,b]的两个端点取值异号,即f(a)f(b)<0,则它在这个区间内至少存在1个 ...

  2. PTA 基础编程题目集 6-6 求单链表结点的阶乘和

    PTA 基础编程题目集 6-6 求单链表结点的阶乘和 本题要求实现一个函数,求单链表L结点的阶乘和.这里默认所有结点的值非负,且题目保证结果在int范围内. 函数接口定义: int Factorial ...

  3. PTA 基础编程题目集 7-21 求特殊方程的正整数解 C语言

    PTA 基础编程题目集 7-21 求特殊方程的正整数解 C语言 输入样例1: 884 输出样例1: 10 28 20 22 输入样例2: 11 输出样例2: No Solution #include& ...

  4. PTA 基础编程题目集 7-16 求符合给定条件的整数集 C语言

    PTA 基础编程题目集 7-16 求符合给定条件的整数集 C语言 给定不超过6的正整数A,考虑从A开始的连续4个数字.请输出所有由它们组成的无重复数字的3位数. 输入格式: 输入在一行中给出A. 输出 ...

  5. PTA 基础编程题目集 7-14 求整数段和 C语言

    PTA 基础编程题目集 7-14 求整数段和 C语言 给定两个整数A和B,输出从A到B的所有整数以及这些数的和. 输入格式: 输入在一行中给出2个整数A和B,其中−100≤A≤B≤100,其间以空格分 ...

  6. PTA 基础编程题目集 7-12 两个数的简单计算器 C语言

    PTA 基础编程题目集 7-12 两个数的简单计算器 C语言 本题要求编写一个简单计算器程序,可根据输入的运算符,对2个整数进行加.减.乘.除或求余运算.题目保证输入和输出均不超过整型范围. 输入格式 ...

  7. PTA 基础编程题目集 7-27 冒泡法排序 C语言

    PTA 基础编程题目集 7-27 冒泡法排序 C语言 将N个整数按从小到大排序的冒泡排序法是这样工作的:从头到尾比较相邻两个元素,如果前面的元素大于其紧随的后面元素,则交换它们.通过一遍扫描,则最后一 ...

  8. PTA 基础编程题目集 7-33 有理数加法 C语言

    PTA 基础编程题目集 7-33 有理数加法 C语言 本题要求编写程序,计算两个有理数的和. 输入格式: 输入在一行中按照a1/b1 a2/b2的格式给出两个分数形式的有理数,其中分子和分母全是整形范 ...

  9. PTA 基础编程题目集 7-24 约分最简分式 C语言

    PTA 基础编程题目集 7-24 约分最简分式 C语言 分数可以表示为分子/分母的形式.编写一个程序,要求用户输入一个分数,然后将其约分为最简分式.最简分式是指分子和分母不具有可以约分的成分了.如6/ ...

  10. PTA 基础编程题目集 7-7 12-24小时制 C语言

    PTA 基础编程题目集 7-7 12-24小时制 C语言 编写一个程序,要求用户输入24小时制的时间,然后显示12小时制的时间. 输入格式: 输入在一行中给出带有中间的:符号(半角的冒号)的24小时制 ...

最新文章

  1. 计算机病毒会不会通过u盘传染,这样会感染病毒吗?
  2. mysql apache php 容器_docker 容器的使用[php 5.6 mysql5.7]
  3. k8s的pod资源管理与配置使用凭证的harbor仓库
  4. spring中的bean
  5. OpenGL基础18:光照基础
  6. 服务器cpu对游戏的支持,多核服务器性能实测篇―浪潮:服务器cpu玩游戏怎么样...
  7. C/C++访问PostgreSQL数据库
  8. linux-通过BCM2835芯片手册进行IO操控的代码编程
  9. 正斜杠 ,又称左斜杠,符号是/;反斜杠,也称右斜杠,符号是\。
  10. python-20行代码将图片转素描画(附源码和成品下载地址)
  11. 计算机桌面图标底部蓝色咋办,电脑桌面的图标底下的文字被蓝色覆盖了怎么处理...
  12. NetSpeeder V3.70 绿色特别版
  13. 冰雪复古优化服务器,冰雪复古单职业:最适合长久稳定打金的传奇
  14. C/C++输入未知组数据的方法,多行输入介绍
  15. OVP 过压保护电路
  16. 美国计算机教育方向相关的论文题目,浅谈美国大学计算机教育论文
  17. 低代码与BPM有什么区别?
  18. 最全的DevOps工具集合,再也不怕选型了!
  19. [爬虫架构] 如何在分布式爬虫架构中动态维护一个代理IP池(付费代理)
  20. avada5.5.2汉化版更新到avada5.6

热门文章

  1. 美多商城之订单(我的订单)
  2. JavaScript Document 对象
  3. Windows禁止启动某个程序!偷偷禁止,别人就打不开。。。比如,微信 LOL 吃鸡 爱奇艺
  4. 素数和_只愿与一人十指紧扣_新浪博客
  5. 一个雷达和摄像头融合的3D目标检测方法CenterFusion
  6. 基于三维卷积神经网络的RGB-D显著目标检测
  7. 【OpenCV 4开发详解】图像像素统计
  8. 问题 A: 第二题(划分一个集合为差值最小的两个子集合)
  9. Postgresql 物理热备份 -- PITR 时间点恢复(Point In Time Recovery)
  10. Sequelize 4.43.0 发布,基于 Nodejs 的异步 ORM 框架