永发信息网

编一个程序(C语言程序)

答案:6  悬赏:40  手机版
解决时间 2021-04-20 06:52

Sn=2+22+222+2222+22222(c此时n=5)

编一个C语言程序

快快急急急急

最佳答案

#include "stdio.h"
#include "math.h"


void main()
{
unsigned long int Sn=0,An=0,n=0;
printf("请输入n: ");
scanf("%d",&n);

for(int temp=0;temp<n;temp++)
{
An = An*10 +2;
printf("%d \n",An);
Sn += An;
}
printf("%d \n",Sn);
}

全部回答
你可以运行一下.结果是

void main()

{

int sn, n, c, i, j;

c=2;

n=5;

sn=0;

j=0;

for(i=0;i<n;i++)

{

j=j*10+c;

sn=sn+j;

}

printf("sn=%d",sn);

}

#include <stdio.h> int main() { int n, i, s, t; scanf( "%d", &n ); s = 0; t = 2; for ( i = 0; i < n; ++i ) { s += t; t = t * 10 + 2; } printf( "2+22+...+=%d\n", s ); return 0; }

#include "stdio.h" main()

{

int sn = 0;

int a =2,j=0,m;

int n; printf("请输入要几位数(整数)相加:"); scanf("%d",&n); while(n<=0) { printf("请输入正整数!"); return -1; printf("请重新输入要几位数(正整数)相加:"); scanf("%d",&n); getchar(); }

int i ;

for( i = 0;i<n; i++)

{ if(i%2==0&&i!=0) m=(pow(10,i)+1); else m=pow(10,i); j = j + a*m; sn=sn+j;

} printf("%d",sn);

}

main()

{

int sn = 0;

int a =2;

int n =5;

int i ;

for( i = 0;i<=5; i++)

{

sn = sn + a*pow(10,i);

}

}

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
沈阳师范大学有专科吗,沈阳哪些大学有专科?
一个只和你认识的人在你不在的时候用你电脑,
53800是什么意思?
街机游戏双截龙各人物怎么连招
名酒坊怎么去啊,有知道地址的么
这个情趣模特叫什么名字?
有什么QQ情侣网名
佳能拍菜品用什么镜头,拍远景用什么单反好?
登鹳雀楼尽什么意思
么目标。么时间。么精力的恋爱要怎么谈。。。
我喜欢上了一个女生,为什么我不敢向她表白?
竹泓立邦分销店我想知道这个在什么地方
什么是广谱杀菌剂,灰霉病的防治方法
一个英文单词的意思trailer
09年上半年采购东北大米运费补贴是否发放
推荐资讯
开始——运行命令不能打开自定义命令
如果爱的代价是让你失去自由…该何去何从?
今天更新了,怎么进不去啊?
上海哪里有卖手绘的帆布鞋,价格适中
当你不小心伤害了爱你的人时,但你又不想伤害
地下城附魔问题!
高层房子共25层13层18层14层哪层比较好
求魔道主修光暗辅修冰的刷图加点
奥翔车友俱乐部宝安店这个地址在什么地方,我
我是新人,不知道怎么找。。。
小心冀冀的爱情感觉力不从心,或者我该怎样做
乔拉克布拉克这个地址在什么地方,我要处理点
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?