• 2022-06-06
    设计一个简单的计算器,完成两个数的加、减、乘、除运算,例如输入2+3,输出2+3=5;输入2*3,输出2*3=6。
  • #include<stdio.h>int main(){ float x,y; char ch; scanf("%f%c%f",&x,&ch,&y); switch(ch) { case '+': printf("%f+%f=%f\n",x,y,x+y);break; case '-': printf("%f-%f=%f\n",x,y,x-y);break; case '*': printf("%f*%f=%f\n",x,y,x*y);break; case '/': if(y!=0) printf("%f/%f=%f\n",x,y,x/y); else printf("input error\n"); } return 0;}

    内容

    • 0

      表达式2+3%(5-5/2) 的计算结果是( ) 。 A: 4 B: 5 C: 3 D: 2

    • 1

      若栈的输入序列是1、2、3、4、5、6,则可能得到输出序列 A: 5、2、4、3、1、6 B: 4、1、3、5、2、6 C: 6、3、1、5、4、2 D: 3、4、2、5、1、6

    • 2

      本题要求编写程序,计算2个正整数的和、差、积、商并输出。题目保证输入和输出全部在整型范围内。 输入格式: 输入在一行中给出2个正整数A和B。 输出格式: 在4行中按照格式“A 运算符 B = 结果”顺序输出和、差、积、商。 输入样例: 3 2 输出样例: 3 + 2 = 5 3 - 2 = 1 3 * 2 = 6 3 / 2 = 1

    • 3

      写出以下表达式的结果 (1).6+5/4-2 (2).2+2*(2*2-2)%2/3 (3).10+9*((8+7)%6)+5*4%3*2+3 (4).1+2+(3+4)*((5*6%7/8)-9)*10

    • 4

      74LS138输入输出线为()。 A: 输入2输出4 B: 输入4输出2 C: 输入3输出8 D: 输入8输出3