您的位置:首页 > 运维架构

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

2017-03-17 11:36 253 查看
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
4000
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;
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
相关文章推荐