文档介绍:《面向对象程序设计(C++)》课程试验指导书
安阳工学院计算机科学和信息工程学院
软件工程教研室
.9
编 号:
课程总课时: 64 试验课时: 32
课程总学分: 试验学分:
先修课程:C语言程序设计
适用专业:计算机科学和技术,网络工程,软件工程
本课程试验关键目标和任务
《面向对象程序设计(C++)》是计算机专业学生一门专业基础课。C++是一个高效而又实用程序设计语言,它既能够进行过程化程序设计,也能够进行面向对象程序设计,所以成为了编程人员最广泛使用工具。关键任务是介绍C++语言中数据类型,运算,语句结构及其程序设计基础方法。使学生掌握一门高级程序设计语言,了解面向对象程序设计基础概念和方法,进而学会利用C++语言学会处理通常应用问题,从而掌握面向对象程序设计基础知识和基础技能。并为后续专业课程奠定程序设计基础。
试验1 C++基础
一、试验目标
++基础知识点;
;
3 加强学生深入了解函数使用方法;
4 了解引用概念及应用。
三、试验内容
,平均分大于等于80为A类,其它为B类。
四. 试验指导
:
#include<>
int main()
{
cout<<”My name is Jone\n”;
cout<<”the ID is”;
cout<<2;
cout<<endl;
}
:
#include <>
#include <> //要用到格式控制符
void main()
{
double amount = ;
cout <<amount <<endl;
cout <<setprecision(0) <<amount <<endl
<<setprecision(1) <<amount <<endl
<<setprecision(2) <<amount <<endl
<<setprecision(3) <<amount <<endl
<<setprecision(4) <<amount <<endl;
cout <<setiosflags(ios::fixed);
cout <<setprecision(8) <<amount <<endl;
cout <<setiosflags(ios::scientific) <<amount <<endl;
cout <<setprecision(6); //重新设置成原默认设置
}
:
#include <>
#include <>
int main()
{
int number=1001;
cout <<"Decimal:" <<dec <<number <<endl
<<"Hexadecimal:" <<hex <<number <<endl
<<"Octal:" <<oct <<number <<endl;
return 0;
}
:
#include <>
#include <>
int main()
{
cout <<setfill('*')
<<setw(2) <<21 <<endl
<<setw(3) <<21 <<endl
<<setw(4) <<21 <<endl;
cout <<setfill(' '); // 恢复默认设置
return 0;
}
:
#include <>
#include <>
void main()
{
cout <<setiosflags(ios::right)
<<setw(5) <<1
<<setw(5) <<2
<<setw(5) <<3 <<endl;
cout <<setiosflags(ios::left)
<<setw(5) <<1
<<setw(5) <<2
<<setw(5) <<3 <<endl;
}