专业学习的小成果

求Sn=a+aa+aaa+------+aaaaaaa(n个a),其中a和n都从键盘中输入,如从键盘中输入2,5,则计

算S5=2+22+222+2222+22222。

 #include "stdio.h"

 void main()

 { 

 int a,n,i=1;

  long s=0,t=0;

  printf("a="); 

   scanf("%d",&a);

  printf("n="); 

   scanf("%d",&n);

 while(i<=n)

   { 
  t=t+a;

   s=s+t;  

 a=a*10; 

  ++i;

  } 
 printf("sum=%d",s);

 }

通过这段时间的C语言实训,让我了解了简单的程序逻辑思维还有程序结构(顺序结构,分支结构,循环结构)!
C语言以及各种编程语言都是讲究循序渐进的。做每个程序都需要从各个方面考虑,才能做出一个好的软件,然后最后是实现以及测试了。这想就需要一个人有程序逻辑思维,如果缺少一个这样的思维的话,很难完成实训的任务。
C语言是一种面向过程的语言,他是一门非常直观的语言,就像开门和关门一样,我们要写一个离开坐位的函数,然后再写一个开门的函数,然后再调用离开坐位的函数,最后再写一个关门的函数。一切都是这样照着实际生活来做的。缺一不可,程序就像模拟的生活,只有认真对待才能写出好的代码!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值