c语言 长整型的输出
题目描述:
求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语言 长整型的输出相关推荐
- C语言输出长长整型错误,c语言长整型定义
我用long int怎么不行呢 基本定义形式为: long var_name = INIT_VALUE; 一. 长整型在C语言中类型关键字为long. 定义时,var_name为变量名. INIT_V ...
- java中怎么输入长整型_c语言如何输入长整型 scanf输入长整型
C语言中无符号长整型数的输入输出格式是什么? 整数变量的分类:basic integer:int short integer:short int long int将修饰符unsigned添加到上述三个 ...
- 本题要求编写程序,对输入的一个整数,从高位开始逐位分割并输出它的各位数字。输入格式:输入在一行中给出一个长整型范围内的非负整数。输出格式:从高位开始逐位输出该整数的各位数字,每个数字后面有一个空格
本题要求编写程序,对输入的一个整数,从高位开始逐位分割并输出它的各位数字.输入格式:输入在一行中给出一个长整型范围内的非负整数.输出格式:从高位开始逐位输出该整数的各位数字,每个数字后面有一个空格 1 ...
- printf中如何输出长整型?
资料出处: http://hi.baidu.com/iamstupid/blog/item/26b9c0d0b63e9e8ba0ec9c84.html printf中如何输出 长整型? 一直都听说gc ...
- c语言 long与integer,VB中Integer(整型)和Long(长整型)有什么区别?
VB中Integer(整型)和Long(长整型)区别区别如下: 1.长度不同. Integer是int的封装类型是 32 位的整数,long 是 64 位的整数,表示范围:-2^63 ~ 2^63 - ...
- c语言中长整型的作用,C语言,整形和长整型都占四个字节?
C语言中,整型常量和长整型常量,有什么区别? 整型常量和长整型常量(包括有符号的和无符号的),为什么占用字节数和一.指代不同 整型常量:是通常的整数,包括正整数.负整数和0,其数据类型显然是整型. 长 ...
- java长整型定义和输出_Java数据类型及使用方法
原标题:Java数据类型及使用方法 一.基本数据类型 整型:byte.short.int.long (在计算机中以二进制补码格式存储) 浮点型:float.double (在计算机中以IEEE754格 ...
- 整形在c语言中作用,C语言里面长整型起到什么作用?长整型的位数是怎么确定的?长整型...,C语言中长整形干什么用的...
长整型数是相对于基本整型数而言的,一般它占用的存储空间是基本整型数的2倍. 具体大小随不同的编译器而不同. 如果它的存储空间是k个字节,可存储数的范围是-2^(8k-1)~+2^(8k-1)-1. 整 ...
- php mongo二级查询时间,php查询MongoDB遇到长整型的问题
困扰了我一天的问题.首先是Mongodb副本集.查php的Mongo扩展手册把副本集搞定.然后又是长整型时间的问题. 存进mongo的是java的长整型时间戳.而php是弱类型语言,且php的时间戳是 ...
最新文章
- win7系统开启休眠按钮
- Objective-C语言中对象相等性与指针相等分析。
- Matplotlib实例教程(一):柱状图(条形统计图)plt.bar()
- CI持续集成系统环境---部署Gitlab环境完整记录
- Spring Cloud Gateway 源码解析(2) —— 路由
- ssh-add Could not open a connection to your authentication agent.
- Node开发文件上传系统及向七牛云存储和亚马逊AWS S3的文件上传
- Cs231n课堂内容记录-Lecture 5 卷积神经网络介绍
- LeetCode 2181. 合并零之间的节点(链表)
- mysql 8.0.11-Windows (x86, 64-bit)下载地址与安装教程
- 弹跳机器人 桌游_MIT机器人轻松搞定桌游叠叠乐:你能玩过它算我输 |《科学》子刊...
- STL中的next_permutation
- Shiro 单点登录
- linux命令行中的大括号,linux命令行学习(19):花括号扩展(brace expansion)
- win10开机就卡死在桌面上怎么解决
- 微软借云重振中国市场希望渺茫
- Conda更新或安装包时出现Verifying transaction: failed+SetupToolsRemoveError
- Linux路由器流量统计系统
- NFPA-持续为美国贡献防火国家规范的非政府协会
- Nagios监控服务器与客户端的安装