鄙人不才的处女博客

1 前言

作为第一篇博客,抱着试一试的态度还是开始了我的处女博客,在这里,你可以看到一个懵懂的少年的博客旅行,这里是第一站,很高兴看到这篇文章的人,因为你们见证了这一渺小但是奇妙的旅行的开始。

2 第一篇博客的内容()

哈哈,其实,这场旅行的开始是因为一个作业,但是接触了之后,感觉把自己的一些有趣的和有用的东西分享给大家也是一件很有趣的事情。那么,开始我们第一篇博客的内容,那就是分支语句,和循环语句。大家一定都和那熟悉了,但这篇文章的纪念意义大于使用价值,但是,某以后一定会创作出能给大家提供帮助的计算机专业学习的文章(博客)的。
那么,废话不多说,让我们开始吧!

分支语句

2.1if语句

首先,要了解if语句在计算机语言之一----C语言中的地位,类比一下,人在生活中,每天都要做很多的选择,比如早上吃什么,吃不同的食物会有不同的感受,其中就包括什么都不吃的情况。所以在C语言中也是一样,根据我们写的东西,计算机也要做出选择,以及每一种选择对应的结果是什么。
格式如下

if(条件)
对应的行为
else
不符合条件时对应的行为

实际应用

#include<stdio.h>
int main()
{
int a;
scanf("%d",&a);
   if(a>0)  printf("你输入了一个正数");
   else     printf("你输入了0或者负数")return 0;
}

在上面的代码中,对于电脑来说,如果你输入了一个正数,他就会执行相应的行为,也就是你输入了一个正数,else就是你输入了一个不是正数的数字,系统也会执行相应的行为,也就是你输入了0或者负数,这就是一个简单的选择

2.2swith语句

和if语句相似,swith语句也是计算机语言C语言中的一种选择语句,但是二者有什么区别呢,
举一个简单的例子,当一个问题只有两个选项的时候,我们一般使用的是if else语句,当一个条件具有多种选项的时候,这个时候就该把swich语句陶出来了,
格式如下

switch(statement)//条件
{
case a; (一条语句)break;//当switch结果为a时,实行情况a对应的语句
case b; (一条语句)break;//当switch结果为b时,实行情况b对应的语句
default;   break;//当switch的结果既不是a也不是b的时候,就执行defaulthou后面的语句
}

在使用switch的时候我们要注意以下几点
1,switch后面的语句必须是整形表达式
2,case后面的语句必须是整形常量表达式子,
3,switch后面大括号里面的每一种情况后面必须要跟上一个break,因为电脑看到switch进入程序,但是看到break才退出程序。如果没有break的话,程序会从switch后面的大括号从第一行一直执行下去,把所有的情况全部执行一遍。
在这里,给大家举一个例子,

#include <stdio.h>
 int main()
 {
    int day = 0;
    scanf("%d", &day);
    switch(day)
    {
        case 1printf("星期⼀\n");break;
        case 2:  printf("星期⼆\n");break;
        case 3:  printf("星期三\n");break;    
        case 4:  printf("星期四\n");break;    
        case 5:  printf("星期五\n");break;
        case 6:  printf("星期六\n");break;
        case 7:  printf("星期天\n");break;
    }
    return 0;
 }

在这个代码中,我们可以看到一个怎样的过程呢,当我们从键盘上给day传入一个值之后,这个值从1到7,分别会后不同的结果,即,当给day传入的数字是1的时候,这色时候就打印 星期一 的字样,同理如下,但是,一旦你输入了1~7之外的数字,比如8,则会执行default后面的操作。除了8之外,
或者一个字符,因为字符在c语言中是以其ASCII值保存的,因此,也属于整形常量的一种。

3 总结

作为第一篇博客,笔法还是很生疏的,但是作为作者的我,很感谢大家花费宝贵的时间。路漫漫其修远兮,吾将上下而求索。我一定会继续加油的,努力做出能帮到大家的博客,那末,下一期再见喽,(小小的剧透一下,下一期的内容是循环语句)

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值