永发信息网

c语言循环结构编程计算

答案:3  悬赏:50  手机版
解决时间 2021-08-17 17:04
  • 提问者网友:温旧梦泪无声
  • 2021-08-16 17:15
编程计算a+aa+aaa+...+aa...a(n个a)的值,n和a的值由键盘输入。
最佳答案
  • 五星知识达人网友:深街酒徒
  • 2021-08-16 18:17

int temp, sum = 0;


int i,j;


int a, n;



for (i = 1; i <= n; i++) {


    temp = 0;


    for (j = 1; j <= i; j++) {


    if (j >= 2) {


    temp = temp * 10;


    }


    temp += a;


    }


    sum += temp;


}

全部回答
  • 1楼网友:枭雄戏美人
  • 2021-08-16 20:04

#include <stdio.h>

#include <math.h>

main()

{

   int a , n,i, result=0;

   printf("please input the value of a \n");

   scanf("%d",&a);

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

    result += ( ( pow( 10,i ) - 1 ) /9 ) * a ;

   printf( "the result is :\n", result );

}

  • 2楼网友:独钓一江月
  • 2021-08-16 18:36
#include <stdio.h> void main() {int a,i,n,s=1,sum=0;  printf("请输入a=");  scanf("%d",&a);     printf("请输入n=");  scanf("%d",&n); for(i=1;i<=n;i++) {s=s*a;    sum+=s; } printf("结果为:%d\n",sum); }
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯