(C语言)一些容易出错的类型

简介: (C语言)一些容易出错的类型

写代码将三个整数数按从大到小输出


利用if语句

#include<stdio.h>
int main()
{
    int a, b, c,n;
//将n视为可替换的中间变量,利用3个if语句,来输出从小到大的三个整数
    scanf("%d%d%d", &a, &b, &c);
    if (a < b)
    {
        n = a;
        a = b;
        b = n;
    }
    if (a < c)
    {
        n = a;
        a = c;
        c = n;
    }
    if (b < c)
    {
        n = b;
        b = c;
        c = n;
    }
    printf("%d %d %d", a, b, c);
    return 0;
}


打印100以内3的倍数的数

include<stdio.h>
int main()
{
//整体的思路是利用for循环找出100到200的数,再利用if语句对三取余来做出判断
    int a;
    for (a = 1; a <= 100; a++)
        if (a % 3 == 0)
            printf("%d ", a);
    return 0;
}


打印100~200之间的素数

#include<stdio.h>
int main()
{
//思路是利用两个for循环,先找出100到200以内的数,然后n从2加到i,其中如果i可以对n取余,则循环打破,如果n=i,则输出此时的i
    int i ;
    int n;
    for (i = 100; i <= 200; i++)
    {
        for (n = 2; n < i; n++)
        {
            if (i % n == 0)
                break;
        }
        {
            if (n == i)
                printf("%d ", i);
        }
    }
    return 0;
}
相关文章
|
4月前
|
存储 数据处理 C语言
C语言类型的变量
C语言类型的变量
32 1
|
4月前
|
存储 编译器 C语言
【C语言】判断字符类型的三种方法
【C语言】判断字符类型的三种方法
147 0
|
4月前
|
存储 C语言
C语言变量类型
C语言变量类型
|
4月前
|
存储 编译器 C语言
c语言中char的作用类型
c语言中char的作用类型
93 0
|
4月前
|
编译器 C语言
c语言中long的作用类型
c语言中long的作用类型
98 0
C4.
|
4月前
|
存储 C语言
C语言的共用体类型
C语言的共用体类型
C4.
36 0
|
1月前
|
存储 自然语言处理 编译器
C语言中的char类型
C语言中的char类型
|
1月前
|
算法 编译器 API
C语言中的longdouble类型
C语言中的longdouble类型
|
4月前
|
存储 C语言
C语言 -共用体类型
C语言 -共用体类型
36 1
|
3月前
|
存储 编译器 C语言
C语言学习记录——数据的存储(数据类型、类型的基本归类、整型在内存中的存储、大小端介绍、浮点型在内存中的存储)一
C语言学习记录——数据的存储(数据类型、类型的基本归类、整型在内存中的存储、大小端介绍、浮点型在内存中的存储)一
44 2