📄 rand_oe.cpp
字号:
//rand_oe.cpp
#include <iostream.h>
#include <conio.h>
#include <stdlib.h>
const int N = 10;
void main()
{ int a[N],odd=0,even=0,i,p=0,q=1;
randomize();
do
{ int t = random(100);
if(t % 2==0) //偶数
{if(q>N) continue;
a[p]=t;
p += 2; //0,2,4,6..
even += t; //偶数和
}
else
{if(q>N) continue;
a[q]=t;
q += 2; //1,3,5,7...
odd += t; //奇数和
}
}while (p<N || q<N);
for (i=0;i<N;i++)
{ cout.width(3);
cout <<i; //输出下标
}
cout << endl;
for (i=0;i<N;i++)
{ cout.width(3);
cout <<a[i]; //输出数组
}
cout << endl;
cout <<"偶数和="<<even
<<"\n奇数和="<<odd<<endl;
getch();
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -