1.除法的输出格式需要设置输出一位有效数字,用.1g表示
2.前缀“+”表示在正数前面显示符号+,在负数前面显示符号-
参考代码:
#include<stdio.h> int main() { double a1,b1,a2,b2; char c; scanf("%lf %lf %c %lf %lf",&a1,&b1,&c,&a2,&b2); int a,b; switch(c) { case '+': printf("%.0lf%+.0lfi",a1+a2,b1+b2); break; case '-': printf("%.0lf%+.0lfi",a1-a2,b1-b2); break; case '*': printf("%.0lf%+.0lfi",a1*a2-b1*b2,a1*b2+b1*a2); break; case '/': if(a2==0&&b2==0) printf("error"); else printf("%.1g%+.1gi",(a1*a2+b1*b2)/(a2*a2+b2*b2),(a2*b1-a1*b2)/(a2*a2+b2*b2)); break; } }
0.0分
0 人评分
模拟计算器 (C语言代码)浏览:892 |
C语言程序设计教程(第三版)课后习题11.3 (C语言代码)浏览:739 |
简单的a+b (C语言代码)浏览:676 |
C语言训练-计算1~N之间所有奇数之和 (C语言代码)浏览:655 |
【亲和数】 (C语言代码)浏览:542 |
C语言程序设计教程(第三版)课后习题8.6 (C语言代码)浏览:538 |
C语言程序设计教程(第三版)课后习题5.6 (C语言代码)浏览:512 |
C语言程序设计教程(第三版)课后习题6.10 (C语言代码)浏览:880 |
IP判断 (C语言描述,蓝桥杯)浏览:1095 |
母牛的故事 (C语言代码)浏览:716 |