以下程序的功能是选出能被3整除且至少有一位是5的两位数的整数,输出所有满足条件的数及其个数。代码如下,按要求在空白处填写适当的表达式或语句,使程序完整并符合题目要求。

#include 
int Sub(int k,int n)
{
    int a1,a2;
    a2=k/10;
    a1=k-a2*10;
    if(________________)
    {
        printf("%4d",k);
        n++;
        return n;
    }
    else 
        return -1;
}
 
int main()
{
    int n=0,k,m;
    for(k=10;k<100;k++)
    {
        m=__________;
         
        if(________) n=m;
    }
    
    printf("\nn=%d\n",n);
    return 0;
}

A、第7行:  (k%3==0&&a2==5)||(k%3==0&&a1==5)
第22行: Sub(k,n)
第24行: m!=-1
B、第7行:(k%3==0 &&a2==5) && (k%3==0 &&a1==5)
第22行:Sub(n,k)
第24行:m==-1
C、第7行:(k%3=0 && a2=5)||(k%3=0 && a1=5)
第22行:Sub(k,n)
第24行:m=-1
D、第7行:(k%3=0 && a2=5) && (k%3=0 && a1=5)
第22行:Sub(n,k)
第24行:m!=-1
\n 以下程序的功能是选出能被3整除且至少有一位是5的两位数的整数,输出所有满足条件的数及其个数。代码如下,按要求 - 第六章 函数:分工与合作的艺术 - C语言程序设计精髓 - 学堂在线 | 大学网课搜题引擎