打印3的倍数的数

简介: 打印3的倍数的数

写一个代码打印1-100之间所有3的倍数的数字


解题思路:


1. 3的倍数一定能够被3整除,因此i%3==0表达式成立时,则i一定是3的倍数


2. 要输出1~100之间的3的倍数,那只需要从1~100循环100次即可,每次拿到i之后,用i%3==0检测


如果成立:i是3的倍数,输出


如果不成立:i不是3的倍数


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

目录
相关文章
|
10月前
10.输入一个数,求这个数的阶乘
10.输入一个数,求这个数的阶乘
47 0
1235:输出前k大的数 2020-12-27
1235:输出前k大的数 2020-12-27
100 0
打印0~1000的水仙花数
打印0~1000的水仙花数
81 0
|
算法 Python
回文数中各位数和与输入数相同
回文数中各位数和与输入数相同
75 0
打印水仙花数
打印水仙花数
100 0
遇7避过(输出1~100内的安全数,安全数不能带有7,不能被7整除
遇7避过(输出1~100内的安全数,安全数不能带有7,不能被7整除
83 0
|
Python
一日一技:快速判断一个数属于等间隔范围中的位置
一日一技:快速判断一个数属于等间隔范围中的位置
113 0
打印所有1-100能被2整数的数
打印所有1-100能被2整数的数
110 0
打印所有1-100能被2整数的数
求两个数二进制中不同位的个数
题目内容:两个int(32)整数m和n的二进制表达中,有多少个位(bit)不同? 输入例子: 1999 2299 输出例子: 7
08:判断一个数能否同时被3和5整除
08:判断一个数能否同时被3和5整除
202 0