文章

28

粉丝

230

获赞

23

访问

241.9k

头像
对于输入输出格式的查缺补漏 %lf ,%.1f
P1021 贵州大学机试题
发布于2021年2月20日 16:55
阅读数 8.8k

#include <stdio.h>
#include <stdlib.h>

int main(int argc, char const *argv[])
{
	double n1,n2,x1,x2;
	char op;
	scanf("%lf %lf %lf %lf %c",&n1,&x1,&n2,&x2,&op);//查缺补漏:对于double的输入要用%lf
	switch (op){
		case '+' : add(n1,x1,n2,x2);break ;
		case '*' : mul(n1,x1,n2,x2);break ;
	}
	return 0;
}
 void add(double N1 , double X1 ,double N2,double X2){
 	printf("%.1f %.1f",N1+N2 ,X1+X2 );
 }

 void mul(double N1 , double X1 ,double N2,double X2){
 	double NewN;
 	double NewX;
 	NewN = N1*N2 - X1*X2;
 	NewX = N1*X2 + N2*X1;
 	printf("%.1f %.1f",NewN,NewX);//小数点后一位  %.1f
 }

 

登录查看完整内容


登录后发布评论

暂无评论,来抢沙发