应用题
第1题
以下两题中的程序代码分别是用C帮C++语言编写的“求一元二次方程根”的C和C++
程序代码,任选其中一题作答,两题都做仅算第一题的分数。
(1) 已编写C程序代码如下:
#include
#include
#include
int main(){
float a,b,c,p,q,x1,x2;
scanf(“%f,%f,%f”,&a,&b,&c);
disc=b*b-4*a*c;
p=-b/(2*a);
if(disc﹥0){
q=sqrt(disc)/(2*a);
x1=p+q;
x2=p-q;
printf(“两个根:x1=%5.2f\tx2=%5.2f”,x1,x2)
}
else if(disc==0)
printf(“一个根:x=%5.2f”,p);
else if(disc<0)
printf(“没有根”);
return EXIT_SUCCESS;
}
1)要将该文件编译为可以运行的.exe文件,有哪些主要操作步骤?(从菜单栏上的File菜单开始操作)。
2)将此程序在Eclipse编辑器中编译屠,在printf("两个根:x1=%5.2f\tx2=%5.2f"x1,x2)},等代码行前显示“X"符号,请回答代码行前照示“X”符号说明了什么?
3)修改该程序中出现的错误。
4)编译成功后将在资源管理器中看到以什么名字命名的文件夹?
(2)已编写C++程序代码如下:
#include
#include (math.h)
using namespace std;
int main(){
float a,b,c,p,q,x1,x2;
cout<<”请依次输入系数a,b,c:”<
cin>>a;
cin>>b;
cin>>c;
disc=b*b-4*a*c;
p=-b/(2*a);
if(disc﹥0){
q=sqrt(disc)/(2*a);
x1=p+q;
x2=p-q;
cout<<“两个根:x1=”<
}
if(disc==0)
cout<<”没有根”;
return 0;
}
1)要将该文件编译为可以运行的.exe文件,有哪些主要操作步骤?(从菜单栏上的
File菜单开始操作)。
2)将该程序在Eclipse编辑器中编译时,在disc=b*b-4*a*c;等代码行前最示“X”符号,请回答代码行前显示“X”符号说明了什么?
3)修改该程序中出现的错误。
4)该程序编译成功后,将在资源管理器中看到以什么名字命名的文件夹?
扫码下载上学吧找答案APP作业考试网课答案应有尽有
上学吧找答案微信小程序 免下载,即可体验强大搜题神器
温馨提示:因考试政策、内容不断变化与调整,上学吧提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准。