用C语言实现 s=a+aa+aaa+aaaa+aaaaa. a是一个数字,例如 s = 2+22+222+2222+222,a的个数n由键盘输入

2023-05-16

// 用C语言实现 s=a+aa+aaa+aaaa+aaaaa.  a是一个数字,例如 s = 2+22+222+2222+222,a的个数n由键盘输入
#include<stdio.h>
#include<stdlib.h>
#include<assert.h>
 
int Sum(int a, int n)
{
	assert(n > 0);// 断言,保证a的个数大于零
	int sum = 0;
	int temp = a; //保留a最开始的值
	for (int i = 0; i < n; i++)
	{
		sum = sum + a;
		a = (a * 10) + temp; 
	}
	return sum;
}
int main()
{
	int a = 0;
	int n = 0;
	printf("Please enter a:");
	scanf("%d", &a);
	printf("Please enter n:");  // a的个数;
	scanf("%d", &n);
	printf("s=%d\n", Sum(a, n));
	system("pause");
	return 0;
}

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

用C语言实现 s=a+aa+aaa+aaaa+aaaaa. a是一个数字,例如 s = 2+22+222+2222+222,a的个数n由键盘输入 的相关文章

随机推荐

  • 几本对于笔试和面试有用的书

    4本408核心书籍 xff1a 数据结构 计算机操作系统 计算机网络 计算机组成原理 面试宝典 xff1a 程序员面试宝典 剑指offer 编程之美 微软技术面试心得 编程珠玑 Java程序员面试宝典 C语言 xff1a The C Pro
  • 我如何在计算机视觉顶级会议CVPR上发表论文?

    Scalers 点评 xff1a 两个月前 xff0c 成长会的Ramon S290 收到了计算机视觉顶级会议CVPR论文录取的通知 xff0c 而且是口头报告 CVPR在计算机视觉领域属于三大顶级会议之一 xff0c 具有较高的影响力 x
  • nginx整体结构,进程模型

    nginx的整体结构 xff1a 启动nginx 看到了一个master进程 xff0c 一个worker进程 命令 ps ef grep nginx 第一列 xff1a UID 进程所属的用户id 第二列 xff1a 进程ID PID 用
  • ICP、ISP、IAP、JTAG、SWD下载方式

    目录 ICP ISP IAP JTAG SWD下载方式 概述 JTAG SWD ICP ISP IAP ISP与ICP的差别 ISP和IAP的差别 ICP ISP IAP JTAG SWD下载方式 概述 JTAG和SWD是一种标准协议 xf
  • Linux定时任务crontab -e编辑无法保存

    创作时间 xff1a 2022年8月16日09 36 44 提示没权限 进入 var spool下查看cron目录是正常的 xff0c 但是在cron里面没有权限建立文件这个原因 可以尝试先在 var spool cron目录下用vim编辑
  • C++内存分配

    常见的内存分配方式 静态存储区 xff08 基栈 xff09 xff1a 此时的内存在程序编译的时候已经分配好 xff0c 并且在程序的整个运行期间都存在 里面的变量通常为 xff1a static变量 全局变量const常量 xff1b
  • PWM输出讲解

    一 PWM基础知识 1 PWM的定义 PWM xff0c 是脉冲宽度调制 缩写 xff0c 它是通过对一系列脉冲的宽度进行调制 xff0c 等效出所需要的波形 xff08 包含形状以及幅值 xff09 xff0c 对模拟信号电平进行数字编码
  • Win11中安装Linux 教程 | WSL2的使用

    Windows11今天正式向大家开始推送了 xff0c 这也算是十一假期中的一个重磅消息了 我相信有很多小伙伴会升级到Windows11 那这个视频就讲解一下如何在Windows11中安装Linux系统 xff0c 来帮助我们开发 也就是我
  • 没有键盘和显示屏玩转树莓派

    前期准备 win10电脑一台 xff0c 树莓派开发板 xff0c SD卡 xff0c 电源 xff0c 一根网线 xff08 教程中树莓派为RPI3 xff09 废话不说 xff0c 直接跟着走就行了 xff08 1 xff09 把SD卡
  • 无人机遥感应用

    xfeff xfeff 遥感的通用格式为tiff格式 科普 无人机遥感技术的几个领域应用 2016 09 14 10 10 来源 无人机频道 无人机 科普 原标题 xff1a 科普 无人机遥感技术的几个领域应用 无人机遥感在气象监测中的应用
  • Laf Assistant:云开发从未如此爽快!

    原文链接 xff1a https forum laf run d 67 工欲善其事 xff0c 必先利其器 在编写代码时 xff0c IDE 也是我们不可或缺的 它可以让我们更高效地完成代码编写 xff0c 提高开发效率 因此 xff0c
  • S 串口编程 详解4 串口发送数据

    S 串口编程 详解4 串口发送数据 串口发送数据包括 xff1a 十六进制发送数据 手动发送数据 自动发送数据 手动发送数据的代码如下 xff1a 手动发送 long TX count 61 0 void CSCOMMDlg OnButto
  • FreeRtos 获取任务运行时状态以及实现方式分析

    一 获取全部任务的状态 1 1 系统API函数 void vTaskList char pcWriteBuffer 1 2 函数功能 返回所有任务的 xff1a 任务名任务当前运行状态任务优先级任务剩余的最大栈空间任务ID 1 3 函数参数
  • CS231n Lecture 11:图像分割与检测(各种R-CNN, YOLO, SSD)

    CS231n Lecture 11 xff1a 图像分割与检测 图像的分割和检测的相关任务有不同的粒度 xff0c 我们首先明确一下有关概念 xff1a 语义分割 xff08 Semantic Segmentation xff09 xff1
  • 计算机系统基础-fork()

    计算机系统基础 fork 链接 xff1a fork函数 运行结果 结果分析 1 fork函数 fork 系统调用用于创建一个新进程 当运行这个程序时 xff0c 将有如下结果 xff1a prompt gt p1 hello world
  • 令人意外的构造函数和析构函数

    印象中构造函数和析构函数的使用不太会影响效率 xff0c 但在实际开发中却遇到 xff0c 一个函数频繁的调用一个类的构造函数和析构函数却很耗时 class TestA public TestA m dX 61 m dY 61 m dZ 6
  • C语言实现星星菱形图形!

    如果想输出例如这样的三角形 xff0c 我们可以先考虑把他看成两部分 xff1a 把前六行看成第一部分 xff0c 后五行看成第二部分 xff1b 观察图形我们不难发现 xff0c 每一行都是先输出空格 xff0c 然后是星星 xff1b
  • C语言经典算法:求1-100之间素数

    include lt stdio h gt include lt stdlib h gt include lt assert h gt include lt math h gt int prime int n 素数除了1和它本身不能被其他数
  • C语言经典例子,求两个数的最大公约数和最小公倍数

    求两个数的最大公约数 xff0c 我们首先可以想到辗转相除法 xff0c 即用最大的数除以小的数 xff0c 得到以后的余数 xff0c 再用上次较小的数继续除以余数 xff0c 直到余数为0 最后剩下的最小数即为最大公约数 例如 xff0
  • 用C语言实现 s=a+aa+aaa+aaaa+aaaaa. a是一个数字,例如 s = 2+22+222+2222+222,a的个数n由键盘输入

    用C语言实现 s 61 a 43 aa 43 aaa 43 aaaa 43 aaaaa a是一个数字 xff0c 例如 s 61 2 43 22 43 222 43 2222 43 222 a的个数n由键盘输入 include lt std