实验1 C++基础练习
实验步骤:
第一步:根据实验内容编写下面的代码进行调试
#include<iostream>
using namespace std;
int main()
{
//First C++ program
cout<<"欢迎你!\n";
return 0;
}
第二步:下面的程序对用户输入的口令进行判断,输出不同的结果。
#include<iostream>
using namespace std;
int main()
{
int pass;
cout<<"请输入口令:";
cin>>pass;
if(pass==12345)
{
cout<<"欢迎你!"<<endl;
}
else
{
cout<<"对不起,密码错误!"<<endl;
}
return 0;
}
第三步:根据题目要编写下面的代码进行调试
#include<iostream>
using namespace std;
inline int f(int x)
{
return 2*x*x+4*x+5;
}
int main()
{
cout<<f(5)<<endl;
return 0;
}
第四步:根据题目要编写下面的代码进行调试
#include<iostream>
using namespace std;
inline int f(int x)
{
return 2*x*x+4*x+5;
}
inline double f(double x)
{
return 2*x*x+4*x+5;
}
int main()
{
int x=5;
double y=5.2;
cout<<f(x)<<endl;
cout<<f(y)<<endl;
return 0;
}
第五步:在主函数内外同时使用sum做计数器,并在主函数中同时使用。
#include<iostream>
using namespace std;
int a[]={1,2,3,4,5,6,7,8,9,10};
int sum;
int main()
{
int i;
int sum=0;
for(i=0;i<10;i++)
{
if(a[i]%2==0)
{
sum=sum+a[i];
}
::sum=::sum+a[i];
}
cout<<"所有元素的和"<<::sum<<endl;
cout<<"奇数的和"<<sum<<endl;
return 0;
}
第六步:根据题目要求编写代码如下
#include<iostream>
using namespace std;
int main()
{
double *r;
r=new double;
cout<<"请输入半径:";
cin>>*r;
cout<<"面积是:"<<3.14*(*r)*(*r)<<endl;
delete r;
return 0;
}
日期:2020年2月24日