Mister-小方


私信TA

用户名:1104986125

访问量:238715

签 名:

如此英俊为哪般

等  级
排  名 3
经  验 35675
参赛次数 1
文章发表 68
年  龄 19
在职情况 学生
学  校 大连交通大学
专  业 车辆工程

  自我简介:

TA的其他文章

解题思路以及注意事项:

  1. 注意for循环的使用方法,基本格式   for(i=0(这里写执行循环前的处理,也可以不写);i<5(这里写循环的条件);i++(循环执行一次后的处理,也可以不写))

  2. for()循环执行的步骤为先执行i=0,然后判断i是不是小于5,成立就执行循环体,否则结束循环,如果成立且循环体执行完毕,就执行i++,然后又判断,执行循环体 ,处理i,直到不满足i<5为止。

  3. 注意中英文的书写问题。

#include"stdio.h"
int main()
{
    int i,f,size,a=2,sum1=0,sum=0;                                                                      
    scanf("%d",&size);
    for(i=1;i<=size;i++)
    {
        sum1=sum1*10+a;                          
        sum+=sum1;
    }
    printf("%d",sum);

    return 0;
}

如果还有什么不懂的请在下方评论区告知小方

 

0.0分

20 人评分

看不懂代码?想转换其他语言的代码? 或者想问其他问题? 试试问问AI编程助手,随时响应你的问题:

编程语言转换

万能编程问答

代码解释器

  评论区

#include<stdio.h>
	main()
{
   int n,t=2,sn=0,k=0;
   scanf("%d",&n);
   while(n>0)
   {
	  
     k=k+t;
    t=10*t;
	sn=sn+k;
	n--;
	
   }
   printf("%d",sn);
}
2018-11-04 15:28:50
#include<stdio.h>

int main(void)
{
    int i,j,len,a,sum=0,sum1=0;
    scanf("%d %d",&len,&a);
    for(i=1;i<=len;i++)
    {
        sum1=sum1*10+a;
        sum+=sum1;
    }
    printf("%d",sum);

    return 0;


}
2018-09-13 12:33:05
//同学,你多循环了一次(因为第一次加开始是从22开始的,所以循环次数要-1),第一次少加了2,我改了下应该这样吧
#include <stdio.h>

int main(){
	int i,an,s,a,n;
	an=a=2;
	s=0;
	
	while(~scanf("%d",&n)){
		for(i=0;i<n-1;i++){
				an=an*10+a;
				s+=an;
		}
		printf("%d\n",s+=2);
	}
	return 0;
}
2018-06-01 16:56:50
这个代码是错的
2018-05-01 17:06:26
打扰一下,变量 f 起什么用啊。
2017-12-15 14:43:54
不是对的吗?怎么会说错呢。。。只是有些定义的值没用上而已
2017-11-03 18:59:45
不是对的吗?怎么会说错呢。。。只是有些定义的值没用上而已
2017-11-03 18:58:32
没有定义size的值
2017-11-01 16:47:32