慕课-程序设计与算法(大学先修课)-郭炜-第一周练习题

来源:互联网 发布:程序员做量化 编辑:程序博客网 时间:2024/06/01 10:49

1.输入三个整数,把第二个输入的整数输出。

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

2.给定一个字符,用它构造一个对角线长5个字符,倾斜放置的菱形。

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

3.输入一个除空格以外的可见字符(保证在函数scanf中可使用格式说明符%c读入),输出其ASCII码。

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

4.输入一个ASCII码,输出对应的字符。

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

5.分别定义int,short类型的变量各一个,并依次输出它们的存储空间大小(单位:字节)。

#include<iostream>
using namespace std;
int main()
{
int a;
short b;
cout<<sizeof(a)<<" "<<sizeof(b)<<endl;
return 0;
}

6.分别定义float,double类型的变量各一个,并依次输出它们的存储空间大小(单位:字节)。

#include<iostream>
using namespace std;
int main()
{
float a;
double b;
cout<<sizeof(a)<<" "<<sizeof(b)<<endl;
return 0;
}

0 1
原创粉丝点击