• 小宝的第三章2


    #include<stdio.h>
    int main(void)
    {
        double valuel,value2;
        char op;
    
        printf("Type in an expression:");
        scanf("%lf%c%lf",&valuel,&op,&value2);
        if(op=='+')
            printf("=%.2f
    ",valuel+value2);
        else if(op=='-')
            printf("=%.2f
    ",valuel-value2);
        else if(op=='*')
            printf("=%.2f
    ",valuel*value2);
        else if(op=='/')
            if(value2!=0)
                printf("=%.2f
    ",valuel/value2);
            else
                printf("Divisor can not be 0!
    ");
            else
                printf("Unknown operator!
    ");
    
        return 0;
    }

    #include<stdio.h>
    int main(void)
    {
        int blank,digit,other;
        char ch;
        int i;
        blank=digit=other=0;
        printf("Enter 10 characters:");
        for(i=1;i<=10;i++){
            ch=getchar();
    
            switch(ch){
                case' ':
                case'
    ':
                    blank++;
                    break;
                case'0':case'1':case'2':case'3':case'4':
                case'5':case'6':case'7':case'8':case'9':
                    digit++;
                    break;
                default:
                    other++;
                    break;
            }
        }
        printf("blank=%d,digit=%d,other=%d
    ",blank,digit,other);
    
        return 0;
    }

    #include<stdio.h>
    int main(void)
    {
        double valuel,value2;
        char op;
    
        printf("Type in an expression:");
        scanf("%lf%c%lf",&valuel,&op,&value2);
        switch(op){
            case'+':
                printf("=%.2f
    ",valuel+value2);
                break;
            case'-':
                printf("=%.2f
    ",valuel-value2);
                break;
            case'*':
                printf("=%.2f
    ",valuel*value2);
                break;
            case '/':
                printf("=%.2f
    ",valuel/value2);
                break;
            default:
                printf("Unknown operator
    ");
                break;
        }
    
        return 0;
    }
  • 相关阅读:
    JavaScript -- BATweb笔试面试
    1--html属性
    0--node安装
    1-- express
    lsof命令
    1--字符串和数组的指向问题
    19--复杂链表的复制。
    18--二叉树中和为某一值的路径
    剑指offer——64和为s的数字
    剑指offer——04二维数组中的查找
  • 原文地址:https://www.cnblogs.com/choubao/p/3354612.html
Copyright © 2020-2023  润新知