当前位置: > 输入一个形式如“操作数 运算符 操作数”的表达式,对2个整数进行乘除求余,运算....
题目
输入一个形式如“操作数 运算符 操作数”的表达式,对2个整数进行乘除求余,运算.
#include
#include
int main (void)
{
int x,y;
char sign;
printf ("输入 x 运算符 y:");
scanf("%d%c%d",&x,&sign,&y);
if(sign=='*'){
printf("%d * %d=%d\n",x,y,x * y);}
else if(sign=='/')
{printf("%d / &d"=%d\n",x,y,x / y);}
else if(sign=='%')
{printf("%d Mod %d=%d\n",x,y,x % y);}
else
{printf("运算符输入错误!\");}
return 0;
}

提问时间:2021-04-01

答案
第3个printf语句有问题:printf("%d / %d " = %d\n",x,y,x,x/y);中,第2个"应该是个转义字符,否则字符串提前结束,输出格式错误.改正:printf("%d / %d \" = %d \n",x,y,x,x/y);
第5个printf语句有问题:printf("运算符输入错误!\");最后一个"不应该是转义字符.改正:printf("运算符输入错误!");
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.