當前位置:編程學習大全網 - 編程軟體 - C語言 小學壹年級的算術題

C語言 小學壹年級的算術題

#include <stdio.h>

void main(void)

{

int va1,va2,a=1,b=1,value;

char operate;

inx:

while (a!=0,b!=0)

{ printf("Enter expression:\n");

scanf("%d%c%d",&va1,&operate,&va2);

switch (operate)

{

case '+':

value=va1+va2;

printf("%d+%d=%d\n",va1,va2,value);

break;

case '-':

value=va1-va2;

printf("%d-%d=%d\n",va1,va2,value);

break;

case '*':

value=va1*va2;

printf("%d*%d=%d\n",va1,va2,value);

break;

case '/':

switch (va2)

{

case 0:

printf("Divide by zero\n");

break;

default:

value=va1/va2;

printf("%d/%d=%d\n",va1,va2,value);

break;

}

case '%':

value=va1%va2;

printf("%d%%%d=%d\n",va1,va2,value);

break;

default:

printf("Unsupported operator\n");

goto inx;

}

}

}

要詳解,可在線答疑

  • 上一篇:V8發動機性能如何?
  • 下一篇:移動火柴棍數學題在PPT怎麽制作
  • copyright 2024編程學習大全網