1 / 7
文档名称:

实验3-顺序结构程序设计(1).doc

格式:doc   页数:7页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

实验3-顺序结构程序设计(1).doc

上传人:xxj16588 2016/6/5 文件大小:0 KB

下载得到文件列表

实验3-顺序结构程序设计(1).doc

文档介绍

文档介绍:实验 3 顺序结构程序设计一、实验目的 1. 掌握 C++ 输入流和输出流的使用方法; 2. 掌握编写顺序结构程序的基本方法; 二、实验例题自行建立源文件,完成下列程序的调试,并通过运行结果,翻阅第二章相关章节,分析理解相关的语法知识。 1. 常量与变量的输出。分析:掌握整型、双精度、和字符型的变量和常量、字符串的输出, ’\n’与 endl 的作用相同,均表示换行。#include <iostream> using namespace std; void main() { int a =100; double b=; char c=’g’; cout<< ”a=”<< a<< ”\nb= ”<< b<< ”\nc= ”<< c<<endl<<200<< ’x’<<<<endl; cout<< ” Hello\e to Beijing!\n ”; }2. 变量的输入。分析:掌握整型、实型和字符型数据的输入,注意在输入数据时,使用空格或回车符作为数据之间的分隔符,输入结束后按回车键返回。#include <iostream> using namespace std; void main() { int a; double b; char c; cout<< ” please input 整数, 双精度, 字符数:”; cin>>a>>b>>c; cout<< ” a=”<<a<< ”,b= ”<<b<< ”\nc= ”<<c<<endl; }3. 输入梯形的上边长、下边长及高度,计算梯形的面积。分析: 首先定义变量 a,b,h,area 来存放梯形的上边长, 下边长, 高和面积, 按照输入、计算、输出的顺序完成。梯形的面积公式 area=(a+b)*h/2 #include <iostream> using namespace std; void main() { double a,b,h,area; cout<< ” please input a,b,h= ”; cin>>a>>b>>h; // 输入 area=(a+b)*h/2; // 计算 cout<< ” area= ”<<area<<endl; // 输出} 注意: 如果求面积公式写成了 area=1/2*(a+b)*h; 因为 1/2=0, 使得面积总为 0. 因此必须将 1或2 作为浮点常数,写成: area=1/*(a+b)*h ; 或者 area=*(a+b)*h ; 三、思考与练****1 完成下列程序的阅读,写出运行结果。(1) #include <iostream> using namespace std; void main() { int i=5,j=10; cout<< ” i+j= ”<<i+j<<endl; cout<< ” i+j= ”<<i*j<<endl; }(2) #include <iostream> using namespace std; void main() { int a=5,b=9,t t=a; a=b; b=t; cout<< ” a=”<<a<< ”\tb =”<<b<<endl; }2 程序填空。(1) 下面程序的功能是:输入 23 45 并按回车键后,运行结果是: 23+45=68 #include <ios