C语言中,如何在输出时将变量转成已输入的数?例如输入5+3确定之后是a+b=8,让其输出5+3=8
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/09/21 00:40:24
C语言中,如何在输出时将变量转成已输入的数?例如输入5+3确定之后是a+b=8,让其输出5+3=8
你试试这个吧
#include
int main()
{
float a,b,s;
char c;
scanf("%f%c%f",&a,&c,&b);
①
② printf("%f%c%f",a,c,b);
}
如果要得到结果 就属于一个一个简单的计算器了
再把
switch(c)
{
case '+':s=a+b; printf("%f%c%f=%f",a,c,b,s);break;
case '-':s=a-b; printf("%f%c%f=%f",a,c,b,s);break;
case '*':s=a*b; printf("%f%c%f=%f",a,c,b,s);break;
case '/':s=a/b; printf("%f%c%f=%f",a,c,b,s);break;
}
加到①位置,同时把②去掉
就是用了个读取保存用的字符用变量c存储了起来
#include
int main()
{
float a,b,s;
char c;
scanf("%f%c%f",&a,&c,&b);
①
② printf("%f%c%f",a,c,b);
}
如果要得到结果 就属于一个一个简单的计算器了
再把
switch(c)
{
case '+':s=a+b; printf("%f%c%f=%f",a,c,b,s);break;
case '-':s=a-b; printf("%f%c%f=%f",a,c,b,s);break;
case '*':s=a*b; printf("%f%c%f=%f",a,c,b,s);break;
case '/':s=a/b; printf("%f%c%f=%f",a,c,b,s);break;
}
加到①位置,同时把②去掉
就是用了个读取保存用的字符用变量c存储了起来
在C语言中“输入四个数字,将其颠倒顺序输出”.例如,输入:1,2,4,3,输出:3,4,2,1
C语言,急,特别急题目是这样的:将一个正整数分解质因数,例如,输入90,输出90=2×3×3×5这怎么写啊!
求解c语言题:输入一个任意的三位数,将其各位数字反序输出(例如输入123,输出321).
用C语言写一个很简单的程序,输入两个整数a,b,要求输入a-b的值,例如:输入7 4,输出3
C语言问题,输入一个不大于5位的数,交换其各个位上数的位置.例如:输入12345,要求输出54321
C语言,输入3个数,输出其中最大的数
输入一个数,将该数的每位数字输出 例如,输入1234,输出1、2、3、4,用C++语言
在C 语言中怎样判断输入的数有多少位从而决定用多少变量输出
输入一个数,将该数的每位数字输出,再输出该数的反序数.例如,输入1234,输出1、2、3、4,再输出4321
C语言 四则运算程序接受用户输入的一个四则运算表达式,输出其结果.例如用户输入表达式(5-1/5)*5,则输出结果 24
按下面程序计算,输入x=3,这输出的答案是( )A.3 B.4 C.5
c语言题目:输入正整数a,b,c,输出a/b的小数形式,精确到小数点后c位.例如a=1,b=6,c=4时应输出0.166