34,872
社区成员
发帖
与我相关
我的任务
分享 int a[10], i, num= 0; //定义整形数组a有10个元素,变量 i, 变量num,将num赋值为 0
printf ("enter array a:\n");//打印一个字符串enter array a:并且换行
for(i=0;i<10;i++) //一个循环语句 循环10次
scanf ("%d",&a[i]); // 输入值放到数组a,下标 从0 到9
for(i=0;i<10;i++) //一个循环语句 循环10次
if(i%2==1&&a[i]%2==1) num++;// 判断并计数 数组的下标 是 奇数 并且值 也是 奇数
printf ("num=%d\n",num); //输出结果值
。但是1.2.3.4.5.6.7.8.9的结果是啥
呢if(i%2==l&&a[i]%2==1) 中 l 改成了 1
[/quote]
输入0、1、2、3、4、5、6、7、8、9的话