慕课-程序设计与算法(大学先修课)-郭炜-第一周练习题
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;
}
#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;
}
相关文章推荐
- 慕课-程序设计与算法(大学先修课)-郭炜-第七周练习题
- 慕课-程序设计与算法(大学先修课)-郭炜-第八九周练习题
- 慕课-程序设计与算法(大学先修课)-郭炜-第三周练习题
- 慕课-程序设计与算法(大学先修课)-郭炜-第二周练习题
- 慕课-程序设计与算法(大学先修课)-郭炜-第五周练习题
- 慕课-程序设计与算法(大学先修课)-郭炜-第六周练习题
- ** 文件操作与模板 编程题#4: 字符串操作(Coursera 程序设计与算法 专项课程3 C++程序设计 郭炜、刘家瑛;OpenJudge)
- 期末考试 编程题#2:输出指定结果一(Coursera 程序设计与算法 专项课程3 C++程序设计 郭炜、刘家瑛;OpenJudge)
- 简单的学生信息处理程序实现 (Coursera 程序设计与算法 专项课程3 C++程序设计 郭炜、刘家瑛;OpenJudge)
- 期末考试 编程题#11:数据库内的学生信息(Coursera 程序设计与算法 专项课程3 C++程序设计 郭炜、刘家瑛;STL编写)
- * 继承与派生 编程题#1(Coursera 程序设计与算法 专项课程3 C++程序设计 郭炜、刘家瑛;OpenJudge)
- 多态与虚函数 编程题#1(Coursera 程序设计与算法 专项课程3 C++程序设计 郭炜、刘家瑛;OpenJudge)
- Python 语言程序设计---第一周练习题
- ** 标准模板库 STL-2 编程题#4: 字符串操作(Coursera 程序设计与算法 专项课程3 C++程序设计 郭炜、刘家瑛;OpenJudge)
- * 期末考试 编程题#4:计算整数平方和(Coursera 程序设计与算法 专项课程3 C++程序设计 郭炜、刘家瑛;OpenJudge)
- 期末考试 编程题#9:人群的排序和分类(Coursera 程序设计与算法 专项课程3 C++程序设计 郭炜、刘家瑛;类的继承)
- 程序设计与算法(一)第一周测验(2017夏季) 解题报告
- 多态与虚函数 编程题#2(Coursera 程序设计与算法 专项课程3 C++程序设计 郭炜、刘家瑛;OpenJudge)
- 北大慕课程序设计与算法(二)全排列
- * 期末考试 编程题#5:计算数组的低3位之和(Coursera 程序设计与算法 专项课程3 C++程序设计 郭炜、刘家瑛;for_each用法)