#includeint main(){int i,s=0;for(i=1;i;i+)s+i;printf("%d\\n",s);return 0;}输出5050www.mh456.com防采集。
C语言用for语句求21131~100中是3的倍数的所有5261整数之和,提供两种解4102法如下:
for循环是编程语言中一种开界的循环语句,而循环语句由循环体及循环的终止条件两部分组成,for循环其在各种编程语言中的实现与表达有所出入,但基本为以C语言和pascal语言代表的两种形式。C语言中的for
第一种:这是比较1653经典的方法:#include int main(){int sum=0;for(int i=1;i<=100;i++){if(!(i%3)) sum+=i;}printf("Result=%d",sum);}
在C语言中,有三种类型的循环语句:for语句、while语句和do While语句。分别介绍如下: for for为当型循环语句,它很好地体现了正确表达循环结构应注意的三个问题: ⑴控制变量的初始化。⑵循环的条件。⑶
第二种:优化for循环的次数,效率更高#include int main(){int sum=0;for(int i=3;i<=100;i+=3){sum+=i;}printf("Result=%d",sum);}
for(a=1;a;a+1) b=b+a;printf(\"sum=d\\n\",b);return 0;} 扩展资来料:自 使用百java的编程度方法得问到1-100的和: package study01;public class TestWhile { public static void main(String[]args) {
执行的结果如下:
int sum = 0;for (int i = 0; i < 100; i++){ if (i % 3 == 0) { sum += i; }}sum就是21131~100中是3的倍5261数的4102所有整数1653之和
int sum = 0;for(int i = 1; i < 101; i++){ if(i % 3 == 0) sum += i;}本回答被网友采纳
内容来自www.mh456.com请勿采集。