C语言实现1+2+3+...+100

该程序的底层逻辑为求和,自增。

主要实践for语句的使用方法,格式。

#include void main(){int i,n,sum=0;//确定程序中所用的变量,并进行定义n=100;for(i=1;i<=n;i++)sum+=i;printf("sum=%d
",sum);}

在编辑程序时,首先确定程序中所用的所有变量,并进行规定,否则在运行时计算机程序时计算机无法识别,出现错误。

for语句使用时,(条件)中的条件中间用“;”隔开。

for(i=1;i<=n;i++) 后不用加“;”该语句未结束。

++为自增符号,i++先取值后自增(int i=2;a=i++; 输出结果为a=2,i=3)。++i先自增后取值(int i=2;a=++i; 输出结果为a=3;i=3)。

"sum+=i"其算法就是"sum=sum+i"

printf("sum=%d ",sum);//%d规定了sum的输出值的形式是10进制。

拓展:%后面的符号与数据类型有关:常见的有%d,%f,%c,%s,%lf

int %d

char %c 字符

float %f 实数

字符串 %s

double %lf

 

你可能感兴趣的:(C语言基础,c++,c语言)