改写用来找到前20个整数之和的程序addemup.c(程序清单5.13)(如果您愿意,可以把addemup.c程序看成是一个计算如果您第一天得到$l,第二天得到$2,第三天得到$3,以此类推,您在20天里会挣多少钱的程序)。修改该程序,目的是您能交q地告诉程序计算将进行到哪里。也就是说,用一个读入的变量来代替20。
#include <stdio.h> /*程序addemup.c,把1-20的数进行叠加*/ int main(){ int count = 20; int sum;//总和 int i = 0; while(i<=count){ sum += i; i++; } printf("你能得到:%d$",sum); return 0; }
#include <stdio.h> /*修改程序addemup.c,用一个读入的变量来代替20。把1-count的数进行叠加*/ int main(){ int count; int sum;//总和 int i = 0; printf("please input a num:"); scanf("%d",&count); //读入count while(i<=count){ sum += i; i++; } printf("%d天你能得到:%d$",count,sum); return 0; }