字典翻译 问答 其它 【输入一个形式如“操作数运算符操作数”的表达式,对2个整数进行乘除求余,运算.#include#includeintmain(void){intx,y;charsign;printf("输入x运算符y:");scanf("%d%c%d",&x,&sign,&y);if(sign=='*'){printf("%d*%d】
问题标题:
【输入一个形式如“操作数运算符操作数”的表达式,对2个整数进行乘除求余,运算.#include#includeintmain(void){intx,y;charsign;printf("输入x运算符y:");scanf("%d%c%d",&x,&sign,&y);if(sign=='*'){printf("%d*%d】
问题描述:

输入一个形式如“操作数运算符操作数”的表达式,对2个整数进行乘除求余,运算.

#include

#include

intmain(void)

{

intx,y;

charsign;

printf("输入x运算符y:");

scanf("%d%c%d",&x,&sign,&y);

if(sign=='*'){

printf("%d*%d=%dn",x,y,x*y);}

elseif(sign=='/')

{printf("%d/&d"=%dn",x,y,x/y);}

elseif(sign=='%')

{printf("%dMod%d=%dn",x,y,x%y);}

else

{printf("运算符输入错误!");}

return0;

}

蒋易回答:
  第3个printf语句有问题:printf("%d/%d"=%dn",x,y,x,x/y);中,第2个"应该是个转义字符,否则字符串提前结束,输出格式错误.改正:printf("%d/%d"=%dn",x,y,x,x/y);   第5个printf语句有问题:printf("运算符输入错误!");最后一个"不应该是转义字符.改正:printf("运算符输入错误!");
田韶鹏回答:
  错误是没了!!运行起来答案不对~~
点击显示
其它推荐
热门其它推荐
  • 其它