怎么用C++语言编写一个求文件中奇数项数据的和以及偶数项数据的程序?

如题所述

#include<iostream.h>

void main()
{int a,b,j,o,i=1;while(i<=10){cout<<"please input a integer"<<endl;cin>>a;i++;b=a%2;if(b==1)j+=a;elseo+=a;}cout<<"奇数之和为"<<j<<'\t';cout<<"偶数之和为"<<o<<'\n';}

C++语言的程序因为要体现高性能,所以都是编译型的。但其开发环境,为了方便测试,将调试环境做成解释型的。

即开发过程中,以解释型的逐条语句执行方式来进行调试,以编译型的脱离开发环境而启动运行的方式来生成程序最终的执行代码。

生成程序是指将源码(C++语句)转换成一个可以运行的应用程序的过程。如果程序的编写是正确的,那么通常只需按一个功能键,即可搞定这个过程。该过程实际上分成两个步骤。

这需要用到编译器(compiler)。编译器将C++语句转换成机器码(也称为目标码);如果这个步骤成功,下一步就是对程序进行链接,这需要用到链接器(linker)。

链接器将编译获得机器码与C++库中的代码进行合并。C++库包含了执行某些常见任务的函数(“函数”是子程序的另一种称呼)。

温馨提示:内容为网友见解,仅供参考
第1个回答  2018-04-04

inti=0;intnum1=0,num2=0;while(i=100){if(i%2==0){num1+=i;}else{num2+=i;}}

C++是一种面向对象的计算机程序设计语言,由美国AT&T贝尔实验室的本贾尼·斯特劳斯特卢普博士在20世纪80年代初期发明并实现

怎么用C++语言编写一个求文件中奇数项数据的和以及偶数项数据的...
void main(){int a,b,j,o,i=1;while(i<=10){cout<<"please input a integer"<<endl;cin>>a;i++;b=a%2;if(b==1)j+=a;elseo+=a;}cout<<"奇数之和为"<<j<<'\\t';cout<<"偶数之和为"<<o<<'\\n';} C++语言的程序因为要体现高性能,所以都是编译型的。但其开发环境,...

用c++编写奇数 偶数求和?
include<iostream> using namespace std;int main(){ int sum1=0;\/\/奇数和 int sum2=0;\/\/偶数和 for (int i=1;i<=100;i++){ if (i%2!=0){\/\/1-100之间的所有奇数和 sum1+=i;} else{\/\/1-100之间的所有偶数和 sum2+=i;} cout<<"奇数和为:"<<sum1<<endl;cout<<"偶数和...

c语言 在1-100之间,求所有奇数和偶数的个数和所有奇数和偶数的和(写...
include "stdafx.h"int _tmain(int argc, _TCHAR* argv[]){int s1=0;\/\/偶数的和int s2=0;\/\/奇数的和int g1=0;\/\/偶数个数int g2=0;\/\/奇数个数for(int i=1;i<=100;i++){if(i%2==0){s1=s1+i;g1=g1+1;}else{s2=s2+i;g2=g2+1;}};printf("偶数的个数为:%d\\n...

求一段C++程序.1到100的奇数之和偶数之和.
void main(){int i,j,sum1=0,sum2=0;for(i=1;i<100;i++,i++)sum1+=i;for(j=2;j<=100;j++,j++)sum2+=j;cout<<"奇数和为"<<sum1<<endl;cout<<"偶数和为"<<sum2<<endl;}

c++编写一个函数,分别求出一维整型数组a[n]中所有奇数元素的个数和...
} } int main(){ int n=100,c1=0,c2=0;cout<<"输入数组元素个数:";cin>>n;int a[n];cout<<"输入数组元素:"<<endl;for(int i=0;i<n;i++){ cin>>a[i];} fun2(a,n,c1,c2);cout<<"奇数元素的个数为:"<<c1<<endl<<"偶数元素的个数为:"<<c2<<endl;return 0;} ...

用C++语言设计一个程序,判断从键盘输入的整数的正负性和奇偶性
这就是C++代码呀:include<String.h> include<iostream.h> void main(){ int a;cout<<"请输入整数";cin>>a;if(a==0) cout<<"偶数,非正非负(0)";if(a>0){ if(a%2==0)cout<<"偶数正数";else cout<<"奇数正数";} else { if(a%2==0)cout<<"偶数负数";else cout<<"奇...

c++中,输入10个数,判断奇数和偶数的个数(用数组),程序怎么写_百度...
include<stdio.h> main(){ int i,a[10],t=0,s=0;for(i=0;i<10;i++)scanf("%d",&a[i]);for(i=0;i<10;i++){ if(a[i]%2==0) t++;else s++;} printf("偶数个数为:%d\\n",t);printf("奇数个数为:%d\\n",s);} ...

用c语言程序求1至100之间全部奇数之和。
1、打开Visual stdio 2019的空项目,右键点击左侧的源文件,依次点击新建,添加,新建项,弹出新建文件的窗口:2、新建c++文件,将文件扩展名改为.c,点击添加就新建好文件了,之后就可以编写代码了:3、这里奇数就是除以2之后有余数的整数,所以程序比简单,在for循环里判断100以内的数是否奇数,是的话...

C++中输入一个n,判断这个数的奇偶性,如果是奇数,求奇数和,如果是偶数...
include <iostream> using namespace std;\/\/C++中输入一个n,判断这个数的奇偶性,如果是奇数,求奇数和,如果是偶数,求偶数和! 要用循环语句。int main (){ int a;int odd=0;\/\/奇数 int even=0;\/\/偶数 do { cout << "请输入要判断运算的数:" << endl;cin >> a;if (a%2 == ...

怎样用c语言编写一段程序实现奇数和呢?
本题要求的是奇数和,即为sum=1+3+7+……+97+99 将变量i从1开始,依次赋值每一个奇数,直到不符合条件(i<=100),即到i=99停止循环。将每一个i值依次累加,求得的和即为题目所求奇数和。2、设计程序框图如下:3、依照程序框图编写程序如下#include<stdio.h> int main()&#...

相似回答