采用函数模块

代码如下:

#include<stdio.h>
void sequencesum(int *p, int m, int n)
{
    int i,t,num;
    t = 0;               
    num = 0;
    if(n == 0)                                //0个A,单独输出 
    {
        printf("0");
    }  
    else
    {
        for(i=n;i>=1;i--)                     //逆序存储,从最低位开始 
        {
            p[t++] = n*m;
            n = n-1;
        }
        t = t-1;                             //找到数组最后一个元素的下标 
        for(i=0; i<=t; i++)                  //用数组进位 
        {
            num = p[i]/10;
            p[i]=p[i]%10;
            if(i != t)                         
            {
                p[i+1] = p[i+1]+num;
            }
        }
        t = t+1;                            //数组最后一个下标的再下一个下标,此时为空,可以放数据     
        for(;num>0;)                        //把最高位往前推 
        {
            p[t++] = num%10;
            num = num/10;
        }
        for(i=t-1; i>=0; i--)              // 逆序输出数组元素 
        {
            printf("%d",p[i]);
        } 
    }
}

int main()
{
    int a[518028];                          //int型数组最大容量 
    int A,N;
    scanf("%d%d",&A,&N);
    sequencesum(a, A, N);
    return 0;
}

给定某数字A(1≤A≤9)以及非负整数N(0≤N≤100000),求数列之和S=A+AA+AAA+⋯+AA⋯A(N个A)。例如A=1,N=3时,S=1+11+111=123。相关推荐

  1. ACMNO.9求Sn=a+aa+aaa+…+aa…aaa(有n个a)之值,其中a是一个数字。 例如:2+22+222+2222+22222(n=5),n由键盘输入。 输入 n 输出 a=2 时

    题目描述 求Sn=a+aa+aaa+-+aa-aaa(有n个a)之值,其中a是一个数字. 例如:2+22+222+2222+22222(n=5),n由键盘输入. 输入 n 输出 a=2 时的Sn 样例 ...

  2. C语言学习之求S=a+aa+aaa+... +aa.....aa之值,其中a是一个数字,n表示a的位数.

    求S=a+aa+aaa+- +aa-aa之值,其中a是一个数字,n表示a的位数. 例如:2+22+222+2222 +22222(此时n=5),n由键盘输入. #include <stdio.h ...

  3. C++练习11:计算a+aa+aaa+aa…a+…

    C++练习11:计算a+aa+aaa+aa-a+- 题目 方法1(for循环) 方法2(while循环) 题目 输入2个正整数a和n,计算a+aa+aaa+aa-a+-例如,输入2和3,计算2+22+ ...

  4. 给定两个均不超过9的正整数a和n,要求编写程序求a+aa+aaa++⋯+aa⋯a(n个a)之和。

    给定两个均不超过9的正整数a和n,要求编写程序求a+aa+aaa++⋯+aa⋯a(n个a)之和. 输入格式: 输入在一行中给出不超过9的正整数a和n. 输出格式: 在一行中按照"s = 对应 ...

  5. 求Sn=a+aa+aaa+…+aa…aaa(有n个a)之值,其中a是一个数字,为2。 例如,n=5时=2+22+222+2222+22222,n由键盘输入。

    输入 n 输出 Sn的值 样例输入 5 样例输出 24690 这个的关键是发现规律, 要发现前后数之间存在什么关系, 然后再用不同的变量将不同的数累加起来就ok了 如2=010+2 22=210+2 ...

  6. 求Sn = a + aa + aaa + ... + aa...a(n个a)之值,其中a是一个数字,n表示a的位数,n由键盘输入

    方法一: #include<stdio.h> #include<math.h> int main() { int n; double i, sum = 0, a = 0, b ...

  7. 求Sn=a+aa+aaa+…+aa…aaa(有n个a)之值,其中a是一个数字。 例如:2+22+222+2222+22222(n=5),n由键盘输入,而a由程序设定为2。

    看注释 意思自呈现 import java.util.*;public class Main {public static void main(String[] args) {Scanner sc = ...

  8. EduCoder-程序设计技术R-循环结构程序设计2-(第1关:C循环-求平均成绩)(第2关:C循环-求各位数字)(第3关:C循环-求阶乘之和)(第4关:C循环-水仙花数)(第5关:C循环

    目录 第1关:C循环-求平均成绩 代码示例 第2关:C循环-求各位数字之积 代码示例 第3关:C循环-求阶乘之和 代码示例 第4关:C循环-水仙花数 代码示例 第5关:C循环-寻找完数 代码示例 第6 ...

  9. Leetcode 给定一个数组,给定一个数字。返回数组中可以相加得到指定数字的两个索引

    问题内容是:给定一个数组,给定一个数字.返回数组中可以相加得到指定数字的两个索引. 比如:给定nums = [2, 7, 11, 15], target = 9 那么要返回 [0, 1],因为2 + ...

  10. Lesson 11.1-11.5 梯度下降的两个关键问题反向传播的原理走出第一步:动量法开始迭代:batch和epochs在Fashion—MNIST数据集熵实现完整的神经网络

    在之前的课程中,我们已经完成了从0建立深层神经网络,并介绍了各类神经网络所使用的损失函数.本节课开始,我们将以分类深层神经网络为例,为大家展示神经网络的学习和训练过程.在介绍PyTorch的基本工具A ...

最新文章

  1. R语言apriori算法进行关联规则挖掘(限制规则的左侧或者右侧的内容进行具体规则挖掘)、使用subset函数进一步筛选生成的规则去除左侧规则中的冗余信息、获取更独特的有新意的关联规则
  2. Samba的主配置文件
  3. python迅雷远程下载页面_【教程】Chrome浏览器添加迅雷下载支持
  4. 用 LaTeX 排版编程技术书籍的一些个人经验
  5. CSS设置图片的对齐
  6. HDU - 5572 An Easy Physics Problem(几何-碰撞问题)
  7. C++ Applications
  8. Greenplum 类型一致性使用规范 - 索引条件、JOIN的类型一致性限制
  9. .net无刷新验证码
  10. 学习进度条(第九周)
  11. 阶段5 3.微服务项目【学成在线】_day05 消息中间件RabbitMQ_1.页面发布-需求分析...
  12. 基于ZStack构建物联网平台
  13. 30分钟学会正则表达式
  14. 无线安全破解软件汇总和破解技术资源汇总
  15. mysql计算同比和环比的区别_SQL 求同比 环比
  16. 2022考研资料每日更新(2021.07.28)
  17. 用Html5制作 汤姆猫 小游戏
  18. 智慧灯杆新功能:微雾降尘
  19. 2023最新SSM计算机毕业设计选题大全(附源码+LW)之java科研信息管理503pp
  20. 多种好看好玩的词云例子Example

热门文章

  1. win10连不上网,几种尝试
  2. 如何购买阿里云香港服务器?又有什么什么好处呢?
  3. 不要因为英语和数学而害怕学习编程.
  4. 已知xyz yzz 532Java_已知 xyz+yzz=532 ,其中 x 、 y 、 z 为数字,编程求出 x 、 y 、 z 的值。_学小易找答案...
  5. 蓝色理想的flex教材不能在flex Development做不能使用,我整理一下供初学者参考
  6. 多图体验:最强大的Win8.1开始菜单Classic Shell 3.9.1
  7. 中文数字阿拉伯数字相互转换(Java版本)
  8. 关于js中new Date()的bugger发现
  9. Thinkphp 5.1安装
  10. org.hibernate.StaleStateException: Batch update returned unexpected row cou...