水电安装工程师:C语言:接受两个数,找出这两个数之间所有奇数的和.

来源:百度文库 编辑:查人人中国名人网 时间:2024/05/05 23:59:37

#include<stdio.h>
main()
{int a,b; 接收两个输入的变量
int i,sum=0,t; 变量i用于FOR循环变量;sum用于求和;t用于中间变量交换a和b的值
scanf("%d,%d",&a,&b);
if(a>b) IF语句将数值小的值放在变量a里面
{t=a;
a=b;
b=t;}
for(i=a;a<b;a++)
{if(a%2!=0) sum=sum+a; 判断是不是奇数. 是奇数就求和
}
printf("%d",&sum);
}

#include <stdio.h>
void main()
{
int a,b;
int sum = 0;
int i;

scanf(\"%d\",&a);
scanf(\"%d\",&b);
for(i = a; a<b?(i<=b):(i>=b); a<b?(i++):(i--))
{
i%2==0?(a<b?(sum+=(++i)):(sum+=(--i))):(sum+=i);
}
printf(\"%d\\n\",sum);
}

首先你问的问题就是不对的
自己好好看一下那意思是什么
谁都不会懂的

老兄:我学的是C++跟C一样自己改动以下吧
#include<iostream.h>
void main()
{
int p,i,j,cout=0;
cout<<"按大小输入2个数"<<endl;
cin>>i>>j;
for(int p=i;p<=j;p++)
{
if(p%2==0)
cout+=p;
}
cout<<cout<<endl;
}