c++语言学习(8)--分支结构 (3)

switch语句

 

1、switch语句和break 语句

例子:

输入一个整数,显示他除以3的余数

代码如下:

#include "stdlib.h"

int main()
{
    int  no;
    
    printf("请输入一个整数:");
    scanf("%d",&no);

    if (no % 3==0)
        puts("能被3整除");
    else if(no %3 ==1)
                puts("余数为1");
            else
                puts("余数为2");

    return 0;
}

这时根据前面所学的知识写的,

用switch写 则时如下

#include"stdio.h"

int main()
{
    int no;

    printf("请输入一个整数:");
    scanf("%d",&no);

    switch(no % 3){
        case 0: puts("能被3整除");            break;
        case 1: puts("余数为1");              break;
        case 2: puts("余数为2");              break;
    }
    
    return 0;
}

 

posted @ 2020-12-25 12:44  xujieqiang  阅读(112)  评论(0)    收藏  举报