求次方和

#include<stdio.h>
double myplus(register int x,int n)
{
    double sum=0;
    int i;
    register int m=1;
    for(i=1;i<=n;i++)
    {
        m*=x;
        sum+=m;
    }
    return sum;
}
int main(void)
{
    int x,n;
    double result;
    printf("Please input the number you want to calculate:\n");
    scanf("%d%d",&x,&n);
    result=myplus(x,n);
    printf("The result is:");
    printf("%.2lf",result);
    return 0;
    //去转盘网www.quzhuanpan.com

}

时间: 2024-08-10 17:09:49

求次方和的相关文章

openssl+http实现https

openssl详解及实现https openssl详解及实现https OpenSSL 是一个安全套接字层密码库,囊括主要的密码算法.常用的密钥和证书封装管理功能及SSL协议,并提供丰富的应用程序供测试或其它目的使用. 秘钥算法和协议: 对称加密: 加密和解密使用同一个密钥,原始数据分成固定大小块,算法不同 秘钥过多,秘钥分发困难 DES,3DES  AES  Blowfish  Twofish  IDEA  RC6 CAST5 公钥加密:    分公钥与私钥        公钥:从私钥中提取产

【剑指offer】数值的整数次方

转载请注明出处:http://blog.csdn.net/ns_code/article/details/25506085 剑指offer上的第十一题,九度OJ上测试通过. 题目描述: 给定一个double类型的浮点数base和int类型的整数exponent.求base的exponent次方. 输入: 输入可能包含多个测试样例.对于每个输入文件,第一行输入一个整数T,表示测试案例的数目,接下来的T行每行输入一个浮点数base和一个整数exponent,两个数中间用一个空格隔开. 输出: 对应每

对象之int介绍

#Auther Bob #--*--conding:utf-8 --*-- #创建两个int的对象,age1和age2 age1 = 10 age2 = int(1) #查看对象的类 print(type(age1)) # <class 'int'> print(type(age2)) # <class 'int'> #bit_length表示一个十进制数最少需要占用多个二进制位 print(age1.bit_length()) # 4 print(age2.bit_length(

Python全栈开发【第一篇】:初识Python

Python全栈开发[第一篇] 本节内容: Python 的种类 Python 的环境 Python 入门(解释器.编码.变量.input输入.if流程控制与缩进.while循环) if流程控制与while循环练习题 基本数据类型前引 Python 的种类 Cpython Python的官方版本,使用C语言实现,使用最为广泛,CPython实现会将源文件(py文件)转换成字节码文件(pyc文件),然后运行在Python虚拟机上. Jyhton Python的Java实现,Jython会将Pyth

A1063. 求导函数的值

题目:http://www.tsinsen.com/A1063 这道题有两个点: 第一个,不要做重复的计算,我看有些提交是梅ai*x0^n就放到求次方的方程里面代一遍,加大了时间复杂度,本来时间复杂度是o(n)的. 只需要在for循环中完成次方的递增就好,同时累加. 第二个是a*b mod c=(a mod c)*(b mod c) 证明很简单,将a,b分成可以被c整除的部分au,bu.不能整除的部分ah,bh. a*b=(au+ah)*(bu+bh)=au*bu+au*bh+ah*bu+ah*

Python从入门到PY交易,基础语法,散记(二)

类的继承: 类本身进一步细分成子类的过程,称为继承,比如鸟类是属于动物类,鸟类是动物类的子类 子类拥有父类的所有属性 1.继承的基本格式 class 类名(父类名): 属性 方法 : 方法体 2.范例: 3.父类默认为object 4.类的特殊用法: 每个类中的方法中都有self参数,在方法内部调用自身的属性或方法 构造方法init(),实例化对象的时候自动调用,一般做初始化 容器container: 能存储多个元素的对象称为容器,如列表,词典 字典{} 唯一的映射类型,对象可变,键必须使用不可

python day four

一.内置函数 1.callable()    判断函数是否可以被执行,返回True/False 2.chr()    根据数字求出ASCII的对应关系 r = chr(65) print (r) 输出:A 3.ord()    根据字母求出ASCII的对应关系 r = ord('A') print (r) 输出:65 #产生随机数字 import random #导入random模块 i = random.randrange(1,5) #给一个数字范围 print (i)   #会随机生成1-5

JavaScript学习笔记整理Day9

一.JavaScript定时器: 1.单次定时:setTimeout(fn,time); 2.多次定时:setInterval(timer); 3.停止单次定时:clearTimeout(timer); 4.停止多次定时:clearInterval(timer); 实例1:使用单次和多次定时写倒计时 <!doctype html> <html lang="en"> <head> <meta charset="UTF-8"&g

Math.pow用法及实现探究

pow函数在java.lang.Math类中,是求次方的函数,定义为: public static double pow(double a, double b): 即求a的b次方,例如: public static void main(String[] args) { double a = 2.0D; double b = 4.0D; double r = Math.pow(a, b); System.out.println(r); //输出为16.0 } 查看源码,发现其实现调用了Strict