c++之输入n,求1到n之间奇数的个数

img


为什么number[100]不可以随便换成一个字母啊
而且number是什么意思😣

number是数组名,这是一个数组,当然不能随便换成一个变量。搜索一下,了解一下数组的知识。

//求1到n之间的奇数的个数
 
#include <stdio.h>
 
int main(void)
{
    int i, n,sum=0;
    scanf("%d",&n);
    for (i=1; i<=n; i++)
    {
        if (i%2 != 0)
        {
            sum++;
        }
    }
    printf("奇数的个数为 %d\n",sum);
    return 0;
}

第一:你要先输入N在定义例如:
cin>>n;
int a[n];
第二,number是你要在从中寻找的一堆数