解题思路:
使用scanf()讀出包含int和char類型的表達式
参考代码:
#include<stdio.h> int main(void) { int a,b,c; char sign1,sign2; scanf("%d%c%d%c%d",&a,&sign1,&b,&sign2,&c); if(sign1 == '+' && sign2=='-') printf("%d",a+b-c); else if(sign1 == '-' && sign2=='+') printf("%d",a-b+c); else if(sign1 == '-' && sign2=='-') printf("%d",a-b-c); else if(sign1 == '+' && sign2=='+') printf("%d",a+b+c); return 0; }
0.0分
3 人评分
C二级辅导-进制转换 (C语言代码)浏览:615 |
C语言程序设计教程(第三版)课后习题6.4 (C语言代码)浏览:544 |
简单的a+b (C语言代码)浏览:626 |
简单的a+b (C语言代码)浏览:573 |
A+B for Input-Output Practice (VI) (C语言代码)浏览:552 |
C语言程序设计教程(第三版)课后习题5.6 (C语言代码)浏览:557 |
1071题解浏览:487 |
2003年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:511 |
企业奖金发放 (C语言代码)浏览:2316 |
简单的a+b (C语言代码)浏览:629 |