• 1046--1048 题参考代码


    1046: 整型数据类型存储空间大小

    1 #include <bits/stdc++.h> 
    2 using namespace std;
    3  
    4 int main()
    5 {   int a; 
    6     cout<<sizeof(a)<<endl;
    7     return 0;
    8 }

    1047: 浮点型数据类型存储空间大小

    1 #include <bits/stdc++.h> 
    2 using namespace std;
    3 int main()
    4 {   float a; 
    5     double b;
    6     cout<<sizeof(a)<<" "<<sizeof(b)<<endl;
    7     return 0;
    8 }

    1048: 其他数据类型存储空间大小

    1 #include <bits/stdc++.h> 
    2 using namespace std;
    3 int main()
    4 {   bool a; 
    5     char b;
    6     cout<<sizeof(a)<<" "<<sizeof(b)<<endl;
    7     return 0;
    8 }

    1049: 整型与布尔型的转换

     1 #include <bits/stdc++.h> 
     2 using namespace std;
     3 int main()
     4 {   
     5     int a; 
     6     bool b;
     7     cin>>a;
     8     b=a;
     9     a=b;
    10     cout<<a<<endl;
    11     return 0;
    12 }

    1050: Hello,World!的大小

    1 #include <bits/stdc++.h> 
    2 using namespace std;
    3  
    4 int main()
    5 {   int a; 
    6     cout<<sizeof(a)<<endl;
    7     return 0;
    8 }

    1051: 等差数列末项计算

     1 #include <bits/stdc++.h> 
     2 using namespace std;
     3 int main()
     4 {
     5     int a1,a2,n;
     6     int an,d;
     7     cin>>a1>>a2>>n;
     8     d=a2-a1;//求公差
     9     an=a1+(n-1)*d;//等差数列通项公式
    10     cout<<an<<endl;
    11 }

    1052: 求等差为5的数列

     1 #include <bits/stdc++.h> 
     2 using namespace std;
     3 int main()
     4 {
     5     int n,d;
     6     int an,sn;
     7     cin>>n;
     8     d=5; 
     9     an=0+(n-1)*d;//等差数列通项公式
    10     sn=(0+an)*n/2;//等差数列求和公式 
    11     cout<<sn<<endl;
    12 }

    1053: 填充矩形

    1 #include <bits/stdc++.h> 
    2 using namespace std;
    3 int main()
    4 {
    5     long long n,m,a;
    6     cin>>n>>m>>a;
    7     cout<<(n/a)*(m/a)<<endl;    //横着最多能填m/a个,竖着最多能填n/a个。 
    8     return 0;
    9 }

    1054: 大象喝水

    #include <bits/stdc++.h> 
    using namespace std;
    int main()
    {
        int h,r;
        double c,pi,v,water;
        pi=3.14159;
        cin>>h>>r;
        v=pi*r*r*h/1000.0;   //1升(l)=0.001立方米=1000立方厘米 
        water=20.0/v;
        c=ceil(water);  //ceil作用:返回大于或者等于指定表达式的最小整数
        cout<<c<<endl;
         return 0;
    }

    1055: 计算浮点数相除的余数

     1 #include <bits/stdc++.h> 
     2 using namespace std;
     3 int main()
     4 {
     5     double a,b,r;     //已知公式a=k*b+r  , r=a-k*b
     6     cin>>a>>b;
     7     r=a-int(a/b)*b; //根据所给公式计算,其中k=int(a/b)
     8     cout<<r<<endl;
     9      return 0;
    10 }

    1056: 变量交换

     1 #include <bits/stdc++.h> 
     2 using namespace std;
     3 int main()
     4 {
     5     int a,b,t;
     6     cin>>a>>b;
     7     t=a;
     8     a=b;
     9     b=t;
    10     cout<<a<<" "<<b<<endl;
    11      return 0;
    12 }

    1057: 交换三个字符并输出

    #include <bits/stdc++.h>
    using namespace std;
    int main()
    {
        char a,b,c,t;    
        cin>>a>>b>>c;
        t=a;
        a=c;
        c=t;    
        printf("%c%c%c
    ",a,b,c); 
        return 0; 
    }

    1058: 猜数游戏

    #include <bits/stdc++.h>
    using namespace std;
    int main()
    {
        int a,b;
        cin>>a;
        b=(a*1000+a)/7/11/13;
        cout<<b<<endl;
        return 0;
    }
  • 相关阅读:
    js,h5页面判断客户端是ios还是安卓
    jQuery中没有innerHtml和innerText
    一个导航动画
    o'Reill的SVG精髓(第二版)学习笔记——第十二章
    o'Reill的SVG精髓(第二版)学习笔记——第十一章
    o'Reill的SVG精髓(第二版)学习笔记——第十章
    o'Reill的SVG精髓(第二版)学习笔记——第九章
    o'Reill的SVG精髓(第二版)学习笔记——第八章
    o'Reill的SVG精髓(第二版)学习笔记——第七章
    原生html、js手写 radio与checkbox 美化
  • 原文地址:https://www.cnblogs.com/pythen/p/11808251.html
Copyright © 2020-2023  润新知