编程:输出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