初识选择语句,循环语句,函数,数组

如果有表达不到位的地方,希望各位能在评论区指出哦

选择语句:

日常生活中我们会经历很多选择,比如:晚上时,你还有作业没完成,这时朋友叫你出去一起玩,你可以选择留在家里完成作业,也可以出去玩,不同的选择导致了不同的结果,选择前者,第二天时你会被老师表扬,选择后者,第二天你会被老师批评。在c语言中,选择也有类似的效果,下面为选择语句的简单运用。

int main() {            //选择语句
    int input = 0;
    printf("要好好学习吗?(1、要,2、不要)\n");
    scanf("%d", &input);
    if (input == 1)

        printf("拿到好offer\n");
    else

        printf("种地\n");
            return 0;
}  

输入1 或 2,会得到不同的回答。

循环语句:

日常生活中,我们每天要重复做同样的时,早上吃早饭,洗脸刷牙......,在c语言中循环语句也有类似的效果,下面为循环语句的简单运用。

int main() {           //循环语句
    printf("炸弹数到30000就会爆炸!");
    int a= 0;    
        while (a < 30000) {
        printf("a:%d\n", a);
        a++;
    }
        if (a == 30000)
        printf("boom!");
    return 0;
}

输出结果为  boom! 

函数

在数学中,我们已经学过了函数,通过给出不同的自变量值,根据函数的运算法则,会得到不同的因变量值,减少运算的步骤。同样,在c语言中,函数可以作为我们编程的帮手,当在一个源文件中写出一个函数时,在后面的编程中就可以简化步骤,只需使用“int 变量=设定的函数(设定的自变量)”,就可以直接得到我们想要的结果。下面为函数的简单运用。

int add(int x, int y)   //简单的加法                   
{
    int z = x + y;
    return z;
}

int main() {
    int a = 0;
    int b = 0;
    scanf("%d%d", &a, &b);
    int c = add(a, b);
    printf("%d\n", c);
    return 0;
}

输出的值为给定两个数字的和

---------------------------------------------------------------------------------------------------------------------------------

int max(int x, int y) {   //比较大小
    if (x > y) {
        return x;
    }
    else {
        return y;
    }

}

int main() {
    int a = 0;
    int b = 0;
    scanf("%d%d", &a, &b);
    int c = max(a, b);
    printf("%d\n", c );
    return 0;
}

输出的值为较大的值

数组:

数组是相同类型元素的一个集合,可以将元素储存在数组中,简化编程的步骤。(希望大佬能够为我讲解一下数组的用法(~ ̄▽ ̄)~),下面为数组的简单运用。

int main() {      //  打印数组
    char arr[10] = { 1,2,3,4,5,6,7,8,9,10 };
    int i = 0;
    while (i < 10) {
        printf("%d", arr[i]);
        i++;
    }
            return 0;

}
输出的值为1,2,3,4,5,6,7,8,9,10

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值