输入十万个整型数据存入一维数组,输出值和下标都为奇数的元素个数

来源:百度知道 编辑:UC知道 时间:2024/05/21 15:55:32
输入十万个整型数据存入一维数组,输出值和下标都为奇数的元素个数
快啊!!!!!!!!!!!!!!

程序非常简单你自己慢慢去测试吧

C语言这样写:
main(){
int i,n,a[100001];
for(i=1;i<=100000;i++)scanf("%d",&a[i]);
n=0;
for(i=1;i<=100000;i++) if (i%2 && a[i]%2) n++;
printf("\n%d\n",n);
}

用PASCAL这样写(最后结果只要个数,其实数组都可以不要,偏要的话就和C语言一样弄个数组):
var i,n:integer; x:integer;
begin
n:=0;
for i:=1 to 100000 do
begin
read(x);
if (i mod 2=1) and (x mod 2=1) then n:=n+1;
end;
writeln(n);
end.

输入十万个整型数据存入一维数组,输出值和下标都为奇数的元素个数 写出一个主函数,为一维整型数组a[10]输入数据,并对数组中的数据进行转置,然后输出此数组中的元素。 输入10个整数存入一维数组,再按逆序重新存放后再输出。 C语言----输入16个数据存放到二维整型数组a[4][4]中,输出最大值、最小值以及位置。 给整型二维数组 b[3][4]输入12个数据,计算并输出数组中所有正数之和、所有负数之和。 急!!!!C++编程题:输入10个整数,储存到一个一维整型数组中,编一个函数将其由小到大排列 编写程序,从键盘读入10个整数存入整型数组a中,然后逆序输出这10个整数。 使用getchar将整型数存入数组的问题~ 输入10个实数存入数组,输出其中的最小数和他的数组序号 java输入数字,将其存入数组