/*
编写函数 求1-100 之间的奇数的和,
求1-100之间奇数的个数
求1-100之间奇数和的平局值;
求1-100之间 奇数的和,偶数的和;
int main()
{
int i = 1;
int sum = 0;
int sum2 = 0;
int count = 0;
double t = 0;
for (i = 0; i < 101; i++)
{
if (i % 2 != 0)
{
sum = sum + i;
count++;
}
else
sum2 = sum2 + i;
}
t = 1.0 * sum / count;
printf("sum=%d", sum);
printf("\n");
printf("count=%d", count);
printf("\n");
printf("t=%f", t);
printf("\n");
printf("sum+sum2=%d", sum + sum2);
return 0;
}
目的 只要是 了解 for 循环的流程 与if 语句相互之间的配合使用;
*/
#include<stdio.h>
int main()
{
int i = 1;
int sum = 0;
int sum2 = 0;
int count = 0;
double t = 0;
for (i = 0; i < 101; i++)
{
if (i % 2 != 0)
{
sum = sum + i;
count++;
}
else
sum2 = sum2 + i;
}
t = 1.0 * sum / count;
printf("sum=%d", sum);
printf("\n");
printf("count=%d", count);
printf("\n");
printf("t=%f", t);
printf("\n");
printf("sum+sum2=%d", sum + sum2);
return 0;
}
/*
结论 for(表达式1;表达式2;表达式3) 表示1 是循环开,达是 2 用来判断 循环开始的条件是否满足
满足条件 就进入 for 循环体内 执行语句 得到结果,,,注意 最后 还要去 执行 条件3语句 该表了表达式1提供的 目的值 然后条件 2 再次进行判断
条件不满足 就不会进入 for 循环体内 不执行循环语句;
要是 配合 if语句来 使用 就会有双重行的 判断 上面 条件满足 进入循环体内后 当遇到 if语句是 if语句 会再次进行判断 满足就执行if语句内的 语句,,、
不满足 就会不执行 if语句内的语句 推出到 for 循环 再次去 判断
*/