11问答网
所有问题
当前搜索:
c语言分数的四则运算
c语言
程序:输入
运算
符,对二个整数进行
加减乘除
,输出结果。输入其他符号...
答:
利用switch...case语句实现,代码及运行结果如下:include<stdio.h> int main(){ char ch;int a, b;float r;scanf("%c%d%d", &ch, &a, &b);switch(ch){ case '+':r = (float)a+b;break;case '-':r = (float)a-b;break;case '*':r = (float)a*b;break;case '/':r ...
★50分★求助
C语言
编程题〓注释详细再加分!!!
答:
我以前写过的一个程序,可以对实数表达式做
四则运算
,包括括号,(我不知道你的“单目运算符”指的是什么),能避免除以0的错误,能检查表达式的合法性 include <stdio.h> include <string.h> char s1[100];float s2[100];int n2;void cal(int x){ switch(x){ case 1:s2[n2-2]+=s2[n2...
初级
C语言
简单
四则运算
运行的时候显示这个
答:
scanf("%d%
c
%d", data1, op, data2);改成 scanf("%d%c%d", &data1, &op, &data2);
跪求
c语言
编程
答:
同求
用
C语言
实现
四则运算
,没有括号的情况
答:
如果是1+2,3-1,
4
/3之类的话可以很简单就做出来 就是将表达式存入字符数组,然后用switch语句识别第二个字符 比如 char str[4];scanf("%s",str);switch(char[1]){ case '+':printf("%d\n",str[0]+str[2]);break;case ...} 如果是更复杂的,比如3-4/3 这里就有优先级的判断 这就...
求助,
C语言
程序问题
答:
{ int iScore=0;printf("请输入你的
分数
:");scanf("%d",&iScore);if(iScore>100||iScore<=0){ printf("你输入的数据错误!\n");return -1;} int iGrade=iScore/10;switch(iGrade){ case 9:case 10:printf("A!\n");break;case 8:printf("B!\n");break;case 7:printf("
C
!\...
c语言
编的很简单的计算器,实现两个两位数
四则运算
,运行程序输入完计算...
答:
1 2+ 1 2 也就是分四行输入数据,如果你想输入12+12然后键入回车程序自动运行的话,你可以这样修改:include <stdio.h> int main(){ char a[5];//存计算表达式 int m,n;printf("请输入两个数,中间加上
运算
符号,例如1+2\n");printf("明白?\n");scanf("%
c
%c%c%c%c",&a[0],&...
我要做一个
四则运算
的
C语言
程序,但是一直不行,你们看下哪里错了 #inclu...
答:
回答:好几处有语法错误
如何用
C语言
编程实现
四则运算
图灵机,求详细指点
答:
include <stdio.h> main(){ int i=1,flag=0;double a=0,b=0,result=0;char sym;printf("(%d)\n",i);scanf("%lf%c%lf",&a,&sym,&b);while(sym!='#'){ switch(sym){ case '+':result=a+b;break;case '-':result=a-b;break;case '*':result=a*b;break;case '/':r...
棣栭〉
<涓婁竴椤
18
19
20
21
22
23
24
25
26
28
其他人还搜