#include<stdio.h>
int main()
{
int s=0,i
for(i=1i<20i=i+2)
{
s+=i
}
printf("1-20内的奇数和为%d",s)
return 0
}
扩展资料:
在整数中,不能被2整除的数叫做奇数 。日常生活中,人们通常把正奇数叫做单数,它跟偶数是相对的 。奇数棚档大可以分为正奇数和负奇数。奇数的数学表达形式为:2K+1。
for循环是编程语言中一种循环语句,而循环语句链竖由循环体及循环的判定条件两部分组成,其表达式为:for(单次表达式条件表达式末尾循环体){中间循环体;}。
执行蠢没过程为:
求解表达式1;
求解表达式2。若其值为真,则执行 for 语句中指定的内嵌语句,然后执行第3步;若表达式2值为假,则结束循环,转到第5步;
求解表达式3;
转回上面第2步继续执行;
循环结束,执行 for 语句下面的语句。
执行过程中,“表达式1”只执行一次,循环是在“表达式2”“表达式3”和“内嵌语句”之间进行的。
参考资料来源:百度百科-for循环
int countNumber = 0for(int i=1i<=300i++)
{
if(i%2!=0)
{
countNumber += i
Console.WriteLine("奇数:{0}\纳盯指则陆t当前和:{1}",i, countNumber)
}
}
Console.WriteLine("奇数总和洞配:{0}", countNumber)
具体方法如下:
#include<stdio.h>
void main()
{ int i,sum=0
for(i=1i<=100i++)
if(i%2!=0)
sum+=i
}
知识拓展:
相关问题
奇中此数偶侍培闷数之和的具体相关程序。
#include<stdio.h>
void main(){
int i,sumA=0,sumB=0
for(i=1i<=100i++){
if(i%2!=0){
sumA++
}else{
sumB++
}
printf("100以老弯内的奇数和是:%d,偶数和是:%d",sumA,sumB)
}
第二种方法:
#include <stdio.h>
void main()
{
int i,int cat=0
for(i=1i<101i++)
{
if(i%2==1)
cat++
}
printf("%d\n",cat)
}
这里 cat++自加,相当于cat=cat+1。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)