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语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:563 |
点我有惊喜!你懂得!浏览:3878 |
C语言程序设计教程(第三版)课后习题8.9 (C语言代码)浏览:1710 |
C语言程序设计教程(第三版)课后习题12.6 (C语言代码)浏览:791 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:640 |
大神老白 (C语言代码)浏览:603 |
C语言训练-阶乘和数* (C语言代码)-------- 呆板写法浏览:1349 |
【偶数求和】 (C语言代码)浏览:556 |
【明明的随机数】 (C语言代码)浏览:785 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:262 |