本题目要求读入N个非负整数,统计个位数是3的数字的个数,并输出。

img

img

你题目的解答代码如下:(如有帮助,望采纳!谢谢! 点击我这个回答右上方的【采纳】按钮)

#include<stdio.h>
int main()
{
    int n,m,i,count = 0;
    scanf("%d",&n);
    for(i=0;i<n;i++)
    {
        scanf("%d",&m);
        if (m % 3 == 0 && m % 2 == 1)
            count++;
    }
    printf("%d",count);
    return 0;
}

img

#include<stdio.h>
int main()
{
    int n,d,i,count = 0;
    scanf("%d",&n);
    for(i=0;i<n;i++)
    {
        scanf("%d",&d);
        if(d<0)
            continue;
        if (d % 3 == 0 && d % 2 == 1)
            count++;
    }
    printf("%d",count);
    return 0;
}