资源描述
GDOU-B-11-112
广东海洋大学学生实验报告书
实验名称
C++简单程序设计
课程名称
C++程序设计1
成绩
学院(系)
信息学院
专业
计算机科学与技术
班级
1104
学生姓名
????
学号
2011
实验地点
科423
实验日期
2010/10/22
一. 实验目的
1. 掌握基本数据类型的应用
2. 掌握运算符与表达式的应用
3. 了解运算符的优先级
二. 实验内容
1.有如下程序段:
#include <iostream>
using namespace std;
void main()
{ int i;
cout<<”请输入一个整数:”;
cin>>i;
cout<<”您输入的整数是:”<<i<<endl;
}
(1) 上机运行程序段,输入一个整数,并记录结果;
(2) 将整型变量i中的一处改为大写,观察结果并记录;
(3) 将输入类型改为一个浮点数,观察结果并记录。
2.请编写程序输入语文、英语及数学3科成绩,计算其总成绩和平均成绩。#include<iostream>
using namespace std;
void main()
{float a,b,c,sum,ave;
cout<<"请输入语文、数学、英语三科成绩:";
cin>>a>>b>>c;
sum=a+b+c;
ave=(a+b+c)/3;
cout<<"总分:"<<sum<<endl;
cout<<"平均分:"<<ave<<endl;
}
输入成绩score
score≥60
输出“及格”
输出“不及格”
ture
false
3.编写一程序用条件运算符对成绩进行判断是否及格,即完成如下流程图所示的功
能。
#include <iostream>
using namespace std;
void main()
{float a;
cout <<"输入成绩:";
cin>>a;
if (a>=60)
cout<<"及格:"<<endl;
else
cout<<"不及格:"<<endl;
}
4.在上题中加上对输入成绩的限制,即输入成绩如果小于0,大于100,则
提示“输入成绩不合格,请重新输入!”,输入成绩正确后再判断是否及格。
#include <iostream>
using namespace std;
void main()
{float a;
cout <<"输入成绩:";
cin>>a;
if (a>100||a<0)
cout <<"输入成绩不符合,请重新输入:"<<endl;
else
{if (a>=60)
cout<<"及格:"<<endl;
else
cout<<"不及格:"<<endl;
}
}
5.给出直角三角形两直角边的整数值,求斜边的值。即求。
提示:该题要用到求平方根的数学计算函数sqrt(),数学计算函数包含在头文件math.h中#include<iostream>
#include<cmath>
using namespace std;
int main()
{int a,b,c;
cout<<"输入三角形的直角边:";
cin>>a>>b;
c=sqrt(a*a+b*b);
cout<<"三角形的斜边:"<<c<<endl;
return 0;
}。
指导教师
日期
注:请用A4纸书写,不够另附纸。 第 页,共 页
展开阅读全文