首页 > 代码库 > 武汉科技大学ACM:1005: 华科版C语言程序设计教程(第二版)例题5.8
武汉科技大学ACM:1005: 华科版C语言程序设计教程(第二版)例题5.8
Problem Description
老师给小豪出了一道题目:给你两个整数x和n(-10<=x<=10,1<=n<=10),让你求出x^1+x^2+x^3+……+x^n的结果。小豪现在陷入了困惑中,现在请你来帮他解决这个问题。
Input
输入每行两个整数x和n。
Output
对于每组测试数据,输出一行计算结果。
Sample Input
1 12 2
Sample Output
16
HINT
1 #include<stdio.h> 2 3 4 long long sum(int x,int n) 5 { 6 long long s=0; 7 int i,j; 8 long long s1; 9 for(i=1;i<=n;i++)10 {11 s1=1;12 for(j=1;j<=i;j++)13 {14 s1*=x;15 }16 s+=s1;17 }18 return s;19 }20 21 int main()22 {23 int x,n;24 while(scanf("%d %d",&x,&n)!=EOF)25 {26 printf("%lld\n",sum(x,n));27 }28 29 return 1;30 }
武汉科技大学ACM:1005: 华科版C语言程序设计教程(第二版)例题5.8
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。