将1~99之间的奇数存入数组,并求和

来源:百度知道 编辑:UC知道 时间:2024/05/16 18:01:53

什么语言编写?
c代码可以试一试哦
#include<stdio.h>
#define MAX 100
void main()
{
int i,sum;
int t[MAX];
int k;
sum=0;
k=0;
for(i=0;i<MAX;i++)
{
t[i]=0;
}
for(i=0;i<100;i++)
if(isodd(i))
{
sum=sum+i;
t[k++]=i;
}
prinf("%d",sum);
for(i=0;i<k;i++)
{
printf("%d",t[i]);
}
}
int isodd(int i)
{
if(i%2==0)
return 0
else
return 1
}
呵呵,你试一试吧,我自己在机器上调试了一下,ok的

main()
{
int a[50],i,j,sum=0;
for(i=1,j=0;i<=99,j<50;i+=2,j++)
a[j]=i;
for(i=0;i<50;i++)
sum+=a[i];
printf("%d\n ",sum);
}
我运行过了,没问题,不明白补充提问.
下面是C++语言写的:
#include <iostream.h>
#include <iomanip.h>
int main()
{
int i,j,a[50],sum=0;
for(i=1,j=0;i<=99,j<50;i+=2,j++)
a[j]=i;

将1~99之间的奇数存入数组,并求和 从键盘输入20个整数.将奇数和偶数分别存入不通的数组中,并按先奇数后偶数的顺序输出这两个数组中的数据 使用getchar将整型数存入数组的问题~ 用c语言编写:从键盘输入10个数存入数组a中,统计数组下标是奇数且数组元素值为偶数的元素个数 输入十万个整型数据存入一维数组,输出值和下标都为奇数的元素个数 java输入数字,将其存入数组 求1-100之间的奇数之和 1~20之间的奇数、偶数、合数 编写一个程序从用户处获取10个整数存入数组中然后将数组中所有的数字加倍最后将数组的结果显示出来 任意输入一个字符串输入到数组,将其中的数字存入到另一个数组中,并显示数字