美文网首页工作生活C语言
C语言 第4节 流程控制

C语言 第4节 流程控制

作者: 小超_8b2f | 来源:发表于2019-07-04 16:17 被阅读0次

    互换2个输入的数字

    #include <stdio.h>
    
    int main(void){
        int i = 3, j = 4, k;
    
        printf("i = %d, j = %d\n", i, j);
        k = i;
        i = j;
        j = k;
    
        printf("i = %d, j = %d\n", i, j);
        return 0;
    }
    

    对输入的三个数进行排序

    #include <stdio.h>
    
    int main(void){
        int a, b, c, t;
    
        printf("请输入三个数字:");
        scanf("%d %d %d", &a, &b, &c);
        printf("%d %d %d \n", a, b, c);
    
        if(a < b) {
            t = a;
            a = b;
            b = t;
        }
        if(a < c) {
            t = a;
            a = c;
            c = t;
        }
        if(b < c) {
            t = b;
            b = c;
            c = t;
        }
    
        printf("从大到小排序后:%d %d %d \n", a, b, c);
    }
    
    如何看懂一个程序
    1. 流程
    2. 每个语句的功能
    3. 试数
    小程序
    1. 判断一个数是否是素数

    如何学习一些小算法程序
    尝试自己去解决它,大部分人都无法自己解决
    如果解决不了,看答案
    关键是把答案看懂,这个要花费很大力气,也是我们学习的重点。
    看懂之后尝试自己去修改程序,并且知道修改后的程序不同的输出。
    照着答案去敲
    调试错误
    不看答案,自己独立把答案敲出来
    如果还不懂,背会。

    相关文章

      网友评论

        本文标题:C语言 第4节 流程控制

        本文链接:https://www.haomeiwen.com/subject/qfmwcctx.html