1455: C语言实验题――数字串求和
描述
求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个1~9的数字。例如2+22+222+2222+22222(此时共有5个数相加)。
输入
输入数据有多组,每组占一行,每行有两个数a和n(其中1<=a,n<=9),分别用空格分隔。输入文件直到EOF为止!
输出
针对每个输入,输出s的值。
样例输入
2 5
样例输出
24690
提示
EOF结束的语句是这样的,今后还后很多这样的题目,千万要记住哦...
while (scanf("%d %d",&a,&n)!=EOF)
{
}
这代码写的我真头大。
自减很容易就把自己绕进去了。其实考虑把一些模块封装成函数,会更简便一点。
但是考虑到学到循环的人可能还没有学函数,所以就没这么写。
实现n个a的做法就是用循环,写成while (n){ num=num*10+a; n--; }
这种形式。
当然这里也可以考虑用do while来写,就能把代码块{}中的n–省略掉,放进while里。
修改方法读者可以自己练习一下,我就不放出来了。
参考代码:
#include<stdio.h>int main() {int a,n,sum,num,i;while (scanf("%d%d",&a,&n)!=EOF){sum=0;do {num=a;i=n-1;while (i){num=num*10+a;i--;}sum+=num;} while (--n);printf("%d\n",sum);}
}
1455: C语言实验题――数字串求和相关推荐
- c语言实验平台答案,山东理工大学ACM平台题答案 C语言实验——打印数字图形 1179...
C语言实验--打印数字图形 Time Limit: 1000ms Memory limit: 65536K 有疑问?点这里^_^ 题目描述 从键盘输入一个整数n(1≤n≤9),打印出指定的数字图 ...
- 【无标题】7-11 sdut-C语言实验- 数列有序! 7-12 sdut-C语言实验- 中位数 7-13 sdut-C语言实验-各位数字之和排序 7-14 sdut-C语言实验- 冒泡排序中数据交换
7-11 sdut-C语言实验- 数列有序! 分数 14 全屏浏览题目 切换布局 作者 马新娟 单位 山东理工大学 有n(n<=100)个整数,已经按照从大到小顺序排列好,现在另外给一个整数m, ...
- C语言实验——各位数字之和排序 (sdut oj)
C语言实验--各位数字之和排序 Time Limit: 1000MS Memory Limit: 65536KB Problem Description 给定n个正整数,根据各位数字之和从小到大进行 ...
- c语言实验输入数字星期输出英文,输入数字星期,输出英文
Problem G: C语言实验--输入数字星期,输出英文(选择结构-switch) Time Limit:1 Sec Memory Limit: 64 MB Submit:205 Solved:12 ...
- C#枚举体 C语言实验——输入数字星期,输出英文
C语言实验--输入数字星期,输出英文(switch语句) Time Limit: 1000 ms Memory Limit: 65536 KiB Submit Statistic Discuss ...
- 7-102 sdut-C语言实验——输入数字星期,输出英文(switch语句)
7-102 sdut-C语言实验--输入数字星期,输出英文(switch语句) 从键盘上输入数字星期,然后输出它的英文. 其对应关系是: 1 Monday 2 Tuesday 3 Wednesday ...
- c语言实验题水仙花数5359,《C语言程序设计》实验报告(实验1-12).doc
<C语言程序设计>实验报告(实验1-12).doc 下载提示(请认真阅读)1.请仔细阅读文档,确保文档完整性,对于不预览.不比对内容而直接下载带来的问题本站不予受理. 2.下载的文档,不会 ...
- C语言简单好玩编码,TZC1464:C语言实验题——简单编码
描述: 将一串文本译成密码,密码的规律是:将原来的小写字母全部翻译成大写字母,大写字母全部翻译成小写字母,数字的翻译规律如下: 0-->9 1-->8 2-->7 3-->6 ...
- 长春理工大学c语言实验题库,长春理工大学首届趣味心理知识竞赛初赛题库.doc...
长春理工大学首届趣味心理知识竞赛初赛题库 长春理工大学首届趣味心理知识竞赛初赛题库 心理知识简述 1.心理学概念 心理学是研究人的心理活动及其发生.发展规律的科学.人的心理是以不同的形式能动地反映客观 ...
最新文章
- 给Clouderamanager集群里安装基于Hive的大数据实时分析查询引擎工具Impala步骤(图文详解)...
- 接口到底是什么(一语道破)
- UA MATH567 高维统计IV Lipschitz组合2 Spherical Distribution的Lipschitz函数 Isoperimetric不等式
- ActiveMQ添加商品发送消息
- C指针原理(20)-C指针基础
- Python configparser模块操作代码实例
- windows环境下注册安装GitHub Desktop使用方法详解
- 运维转python开发_Python运维开发基础10-函数基础【转】
- 浏览器同源策略及跨域的解决方法
- JSP项目《教师年终个人成果统计系统的设计与应用》实战(一)——密码加密算法...
- 20201021 plecs示波器导出高质量图片
- PCI驱动框架简单分析
- 将DVD中的VOB文件无损转换为MP4等常用视频格式的方法
- java.net.SocketException和错误:org.apache.ftpserver.FtpServerConfigurationException
- LEFT JOIN条件在on后面和在where后面的区别
- 肝了1个月!2022 顶会论文代码大合集!
- Python+Selenium UI自动化 - 调用JS代码
- 服务器被植入挖矿木马的心酸过程
- 深度强化学习:从像素玩Pong!
- mysql root密码是什么_mysql如何查看root密码是什么