社区
C语言
帖子详情
初学C,求教
tq01oyf
2004-05-03 10:33:03
求Sn=a+aa+aaa+…+aaa…aaa(n个a)之值,其中a是一个数字。例如:2+22+222+2222+22222(此时n=5),n由键盘输入。
#include<stdio.h>
void main()
{
int n,a,i,S=0;
scanf("%d,%d",&n,&a);
for(i=1;i<=n;i++)
{
S=S+(a)^i;
}
printf("S(%d)=%d",n,S);
}
...全文
99
3
打赏
收藏
初学C,求教
求Sn=a+aa+aaa+…+aaa…aaa(n个a)之值,其中a是一个数字。例如:2+22+222+2222+22222(此时n=5),n由键盘输入。 #include void main() { int n,a,i,S=0; scanf("%d,%d",&n,&a); for(i=1;i<=n;i++) { S=S+(a)^i; } printf("S(%d)=%d",n,S); }
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
freefalcon
2004-05-03
打赏
举报
回复
精简一下:
void main()
{
int n,a,i,S=0, temp;
scanf("%d,%d",&n,&a);
temp = 0;
for(i=1;i<=n;i++)
{
temp = temp * 10 + a;
S += temp;
}
printf("S(%d)=%d",n,S);
}
cngdzhang
2004-05-03
打赏
举报
回复
先构造这样的字符串,再用itol进行转换
#include<stdio.h>
#include<stdlib.h>
void main()
{
int n,a,i;
long S=0;
char str[20];
scanf("%d%d",&n,&a);
for(i=1;i<=n;i++)
{
str[i-1]=a+'0';
str[i]='\0';
S=S+atol(str);
}
printf("S(%d)=%ld",n,S);
}
输入
5
1
输出
12345
Cathryn0000000
2004-05-03
打赏
举报
回复
#include<stdio.h>
int cal(int a,int i){ /*计算i个a的值*/
int j,k;
k=a;
for(j=1;j<i;j++)
k+=a*10;
return(k);
}
void main()
{
int n,a,i,S=0;
scanf("%d,%d",&n,&a);
for(i=1;i<=n;i++)
{
S=S+cal(a,i);
}
printf("S(%d)=%d",n,S);
}
谭浩强c语言答案课后习题答案
在当今科技迅速发展的时代,编程...对于编程
初学
者而言,正确使用这份答案集,既可作为检验自我学习成果的工具,也可作为提升自我编程能力的良师益友。让我们珍惜这样的学习资源,充分利用它们,迈向编程的更高境界。
求教
C++等等一系列的问题
#### 标题解析:“
求教
C++等等一系列的问题” 这一标题表明了提问者对于C++及可能的其他编程技术存在疑问。C++是一种广泛应用于系统软件开发、游戏开发等多个领域的高级编程语言。对于
初学
者来说,掌握C++不仅能够...
c语言实现赫夫曼编码
### 赫夫曼编码(Huffman Coding)与C语言...然而,对于
初学
者而言,理解和实现赫夫曼编码的过程中可能会遇到不少挑战,如构建赫夫曼树的算法细节、代码优化与调试等。因此,持续学习、实践和
求教
是提高技能的关键。
17000217347258003.doc
本实验是针对C语言
初学
者设计的,旨在加深对C语言基础知识的理解,包括输入输出、分支结构、循环结构和数组等核心概念。实验不仅有助于提升编程技能,还能增强逻辑思维能力,为后续更深入的编程学习打下坚实基础。 ...
计算机基础a.zip
在编程语言的基础方面,文档可能会提供一些常见的编程语言概览,比如C语言、Python等,这些语言是学习高级编程技能的重要起点。除此之外,计算机伦理和安全也是不可忽视的章节,它将引导我们理解在信息化时代中如何...
C语言
70,023
社区成员
243,263
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章