1是a的值,3是n的值,希望能帮到大家。
int main(){ int n;long long sum = 0, k = 1;scanf("%d", &n);for (int i = 0; i < n; i++){ sum = sum * 10 + 2;k = k * sum;} printf("%lld\n", k);return 0;}
例如2+22+222+2222+22222(此时共有5个数相加),几个数相加有键盘控制。/ public static void main(String[]args){ Scanner sca=new Scanner(System.in);System.out.println("请输入一个数");int num=sca.nextInt();int n=0,sum=0;for(int i=1;i<=5;i++){ n=n*10+num;sum=sum+...
include "stdio.h"int main(int argc,char *argv[]){ int a,i,s,t; while(1){ printf("Input a number(1~9)...\na="); if(scanf("%d",&a) && a>0 && a<10){ for(t=s=i=0;i<5;(t*=10)+=a,s+=t,i++); printf("The result is %d\n",s);...
#include<stdio.h>#include<stdlib.h>#include<math.h>/*题目:求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加) ,几个数相加有键盘控制。*/intmain() { system("color 1F");//设定显示框为蓝底白字system("mode con cols=80 lines=30");//固定...
必须的双精度型。而你直接按整型计算、输出,当然是不正确的了。本题其实很简单,根本用不到pow函数。给出本题的程序:include <stdio.h>void main(){int i,a,n,s=0,k=0;scanf("%d%d",&a,&n);for(i=0;i<n;i++){k=k*10+a;s+=k;}printf("s=%d",s);}运行示例:...
include<stdio.h> int main(){ int a,n;long long s=0,t=0;printf("请输入a和n:");scanf("%d %d",&a,&n);for(;n>0;n--){ t=t*10+a;s+=t;} printf("s=%lld\n",s);return 0;}
求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加),几个数相加有键盘控制。 1.程序分析: 关键是计算出每一项的值。 2.程序源代码: #include "stdio.h" #include "conio.h" main() { int a,n,count=1; long int sn=0,tn=0; printf("please in...
例如2+22+222+2222+22222(此时共有5个数相加),几个数相加有键盘控制。1.程序分析:关键是计算出每一项的值。后面的每一项是在前面一项的基础上加了a*10n,之前想要用纯数学的方法计算总和很麻烦,没什么简便算法。还是让循环结构来完成这种重复计算吧。main() { int a,n,c
求s=a+aa+aaa+aaaa+aa...a的值,其中a是一个数字。例如2+22+222+2222+22222(此时共有5个数相加),几个数相加有键盘控制。 #include int main() { int a, n; printf("请输入a和n:"); scanf("%d %d", &a, &n); int sum = 0, term = a; ...