我是用VC写的,代码如下:#include<iostream>using namespace std;void ComputeRed(double addNow,double surveyNow,double surveyInZero){ double result=0;try { result=surveyNow/(addNow+surveyInZero)*100;cout& 展开
我是用VC写的,代码如下:#include<iostream>using namespace std;void ComputeRed(double addNow,double surveyNow,double surveyInZero){ double result=0;try { result=surveyNow/(addNow+surveyInZero)*100;cout<<addNow<<""<<surveyNow<<""<<result<<endl;} catch(...) { cout<<"输入有误!"<<endl;}}void main(){ double surveyInZeroForRed=0;double surveyInZeroForWhite=0;double addNow=0;double surveyNow=0;int i=0;cout<<"请输入标液加入量为0的测量值(红酒):";cin>>surveyInZeroForRed;cout<<"请输入标液加入量为0的测量值(白酒):";cin>>surveyInZeroForWhite;while(1) { cout<<"请输入测试酒类型(0为红酒,1为白酒):";cin>>i;cout<<"请输入标液加入量:";cin>>addNow;cout<<"请输入标液测量值:";cin>>surveyNow;if(i) { cout<<"白酒:";ComputeRed(addNow,surveyNow,surveyInZeroForWhite);} else { cout<<"红酒:";ComputeRed(addNow,surveyNow,surveyInZeroForRed);} cout<<"是否退出?(0为继续,1为退出):";cin>>i;if(i) break;}} 收起