哪位大神教教,万分感谢

编程:输出1000以内能被3整除且个位数为6的所有整数。要求,按每行5个的方式输出

    static private void show()
    {
        int result = 0, i = 0, count = 0;
        while (result < 1000)
        {
            if ((result = i * 10 + 6) % 3 == 0)
            {
                Console.Write("{0} ", result);
                count++;
                if (count % 5 == 0)
                {
                    Console.WriteLine();
                }
            }
            i++;
        }
    }
            c# 写的 把console.writeline改成printf就行了

问题解决,请点我回答结尾的采纳。

#include <stdio.h>

int main()
{
    int n = 0;
    for (int i = 6; i < 1000; i += 3)
    {
        if (i % 10 == 6) 
        {
            printf("%d\t", (n++,i));
            if (n % 5 == 0) printf("\n");
        }
    }   
   return 0;
}

运行结果
6 36 66 96 126
156 186 216 246 276
306 336 366 396 426
456 486 516 546 576
606 636 666 696 726
756 786 816 846 876
906 936 966 996