程序设计与算法(一)第一周测验(2017夏季) 解题报告

来源:互联网 发布:api原油库存数据预测 编辑:程序博客网 时间:2024/05/18 12:42

a 输出第二个整数

#include <stdio.h>int main(){    int a,b,c;    while (~scanf("%d%d%d",&a,&b,&c)){        printf("%d\n",b);    }}

b 字符菱形

#include <iostream>#include <algorithm>using namespace std;void print(char c,int n){    for (int i=0;i<n;i++){        for (int j=0;j<abs(n/2-i);j++) cout<<" ";        int k=0;        if (i<=n/2) k=2*i+1;        else k=n-2*(i-n/2);        for (int j=0;j<k;j++) cout<<c;        cout<<endl;    }}int main(){    char c;    while (cin>>c){        print(c,5);    }    return 0;}

c 打印ASCII码

#include <iostream>using namespace std;int main(){    char c;    while (cin>>c){        cout<<int(c)<<endl;    }    return 0;}

d 打印字符

#include <iostream>using namespace std;int main(){    int n;    while (cin>>n){        cout<<char(n)<<endl;    }    return 0;}

e 整型数据类型存储空间大小

#include <iostream>using namespace std;int main(){    int n=1;    short x=1;    cout<<sizeof(n)<<" "<<sizeof(x)<<endl;    return 0;}

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

#include <iostream>using namespace std;int main(){    float n=1;    double x=1;    cout<<sizeof(n)<<" "<<sizeof(x)<<endl;    return 0;}
阅读全文
0 0
原创粉丝点击