第三周作业

来源:互联网 发布:java搭建socket服务器 编辑:程序博客网 时间:2024/05/16 23:51
#include<iostream>#include<iomanip>using namespace std;int main(){bool flag = true;cout<<flag<<endl;cout<<boolalpha<<flag<<endl;cout<<flag=5<<endl;flag = 0;cout<<"执行语句flag=0;后,flag的值为"<<boolalpha<<flag<<endl;flag = 1;cout<<"执行语句flag=1;后,flag的值为"<<boolalpha<<flag<<endl;flag = 2;cout<<"执行语句flag=2;后,flag的值为"<<boolalpha<<flag<<endl;flag = 0.0;cout<<"执行语句flag=0.0;后,flag的值为"<<boolalpha<<flag<<endl    cout<<"验证bool数据在运算过程中为int类型数据"<<endl;return 0;}#include<iostream>usingnamespace std;int main(){int a,b,c,d;a=4;b=a;a=5;c=d=6;c*=a;d%=a+b;    cout<<"a="<<a<<endl;    <<"b="<<b<<endl;<<"c="<<c<<endl;<<"d="<<d<<endl;system("pause");}#include<iostream>using namespace std;int main (){short i,j,m,n;i=1000;j=1000;m=i+j;n=i*j;cout<<"m="<<m<<endl;    <<"n="<<n<<endl;<<"已经溢出了short的范围,显示错误"<<endl;    return 0;}#include<iostream>using namespace std;int main (){int i=6,j,k;j=++i;k=i++;++i=1;cout<<"i="<<i<<endl<<"j="<<j<<endl<<"k="<<k<<endl;return 0;}#include<iostream>using namespace std;int main(){char ch;cout<<"please input a character"<<endl;cin>>ch;ch = ch>= 'a'&& ch <= 'z'? ch -'a'+'A':ch;cout<<"输出结果为:"<<ch<<endl;return 0;}#include<iostream>using namespace std;int main(){int ab,ac;double b=3,14;char c='a';ab=int(b);ac=int(c);cout<<"b="<<b<<endl<<"ab="<<ab<<endl<<"c="<<c<<endl<<"ac="<<ac<<endl;return 0;}#include<iostream>#include<math.h>using namespace std;int main(){float a,b,c,d,e;double zhouchang,mianji;shuru:cout<<"输入三角形的三个边长"<<endl;cin>>a>>b>>c;if(a+b>c&&b+c>a&&a+c>b){d=(a*a+b*b-c*c)/(2*a*b);e=sqrt(1-d*d);zhouchang=a+b+c;mianji=1/2*a*b*e;cout<<"三角形周长为"<<zhouchang<<endl<<"三角形面积为"<<mianji<<endl;goto shuru;}else{cout<<"该三角形不存在周长和面积"<<endl;goto shuru;}return 0;}#include<iostream>using namespace std;int main(){int a;cin>>a;    {    int e=1,f=4,g=2;     float m=10.5,n=4.0,k; k=(e+f)/g+sqrt(double(n))*1.2/g+m; cout<<"运算结果="<<k<<endl;}return 0;}     

0 0