题目描述:
求Sn=1!+2!+3!+4!+5!+…+n!之值,其中n是一个数字(n不超过20)。

输入:
n

输出:
Sn的值

样例输入:
5
样例输出:
153
分析:

    这道题目思路并不复杂,首先用for循环求出每项的值,同时把各项加起来求出Sn,然后输出Sn。但是要注意一个问题:基本整型数据的最大范围是-2^16 ~ 2^16,所以在这里要用long long int类型来存数据。

代码:

#include<stdio.h>
int main()
{int i = 0;int n = 0;long long int a[20] = {0};long long int Sn = 0;scanf("%d",&n);a[0] = 1;for(i = 1;i <= n;i++){a[i] = a[i-1] * i;Sn = Sn + a[i];}printf("%lld\n",Sn);return 0;
}

c语言 长整型的输出相关推荐

  1. C语言输出长长整型错误,c语言长整型定义

    我用long int怎么不行呢 基本定义形式为: long var_name = INIT_VALUE; 一. 长整型在C语言中类型关键字为long. 定义时,var_name为变量名. INIT_V ...

  2. java中怎么输入长整型_c语言如何输入长整型 scanf输入长整型

    C语言中无符号长整型数的输入输出格式是什么? 整数变量的分类:basic integer:int short integer:short int long int将修饰符unsigned添加到上述三个 ...

  3. 本题要求编写程序,对输入的一个整数,从高位开始逐位分割并输出它的各位数字。输入格式:输入在一行中给出一个长整型范围内的非负整数。输出格式:从高位开始逐位输出该整数的各位数字,每个数字后面有一个空格

    本题要求编写程序,对输入的一个整数,从高位开始逐位分割并输出它的各位数字.输入格式:输入在一行中给出一个长整型范围内的非负整数.输出格式:从高位开始逐位输出该整数的各位数字,每个数字后面有一个空格 1 ...

  4. printf中如何输出长整型?

    资料出处: http://hi.baidu.com/iamstupid/blog/item/26b9c0d0b63e9e8ba0ec9c84.html printf中如何输出 长整型? 一直都听说gc ...

  5. c语言 long与integer,VB中Integer(整型)和Long(长整型)有什么区别?

    VB中Integer(整型)和Long(长整型)区别区别如下: 1.长度不同. Integer是int的封装类型是 32 位的整数,long 是 64 位的整数,表示范围:-2^63 ~ 2^63 - ...

  6. c语言中长整型的作用,C语言,整形和长整型都占四个字节?

    C语言中,整型常量和长整型常量,有什么区别? 整型常量和长整型常量(包括有符号的和无符号的),为什么占用字节数和一.指代不同 整型常量:是通常的整数,包括正整数.负整数和0,其数据类型显然是整型. 长 ...

  7. java长整型定义和输出_Java数据类型及使用方法

    原标题:Java数据类型及使用方法 一.基本数据类型 整型:byte.short.int.long (在计算机中以二进制补码格式存储) 浮点型:float.double (在计算机中以IEEE754格 ...

  8. 整形在c语言中作用,C语言里面长整型起到什么作用?长整型的位数是怎么确定的?长整型...,C语言中长整形干什么用的...

    长整型数是相对于基本整型数而言的,一般它占用的存储空间是基本整型数的2倍. 具体大小随不同的编译器而不同. 如果它的存储空间是k个字节,可存储数的范围是-2^(8k-1)~+2^(8k-1)-1. 整 ...

  9. php mongo二级查询时间,php查询MongoDB遇到长整型的问题

    困扰了我一天的问题.首先是Mongodb副本集.查php的Mongo扩展手册把副本集搞定.然后又是长整型时间的问题. 存进mongo的是java的长整型时间戳.而php是弱类型语言,且php的时间戳是 ...

最新文章

  1. win7系统开启休眠按钮
  2. Objective-C语言中对象相等性与指针相等分析。
  3. Matplotlib实例教程(一):柱状图(条形统计图)plt.bar()
  4. CI持续集成系统环境---部署Gitlab环境完整记录
  5. Spring Cloud Gateway 源码解析(2) —— 路由
  6. ssh-add Could not open a connection to your authentication agent.
  7. Node开发文件上传系统及向七牛云存储和亚马逊AWS S3的文件上传
  8. Cs231n课堂内容记录-Lecture 5 卷积神经网络介绍
  9. LeetCode 2181. 合并零之间的节点(链表)
  10. mysql 8.0.11-Windows (x86, 64-bit)下载地址与安装教程
  11. 弹跳机器人 桌游_MIT机器人轻松搞定桌游叠叠乐:你能玩过它算我输 |《科学》子刊...
  12. STL中的next_permutation
  13. Shiro 单点登录
  14. linux命令行中的大括号,linux命令行学习(19):花括号扩展(brace expansion)
  15. win10开机就卡死在桌面上怎么解决
  16. 微软借云重振中国市场希望渺茫
  17. Conda更新或安装包时出现Verifying transaction: failed+SetupToolsRemoveError
  18. Linux路由器流量统计系统
  19. NFPA-持续为美国贡献防火国家规范的非政府协会
  20. Nagios监控服务器与客户端的安装

热门文章

  1. idea+spring boot把本地jar打包war(阿里短信服务相关)
  2. C++ 洗牌算法;蓄水池算法
  3. 【转】SQL decode 函数的用法
  4. 谷歌浏览器格式化显示json数据
  5. java基础的几种循环结构
  6. MYSQL中ORDER BY(排序查询)
  7. iPhone键盘通知与键盘定制
  8. 腾讯云tca架构师 分数要求不能算太高
  9. 饿了么胃口大开,京东变盟友还是对手?
  10. 日本推出 VR 仿真应用,你会害怕“虚拟”大灾难吗?