第一范文网 - 专业文章范例文档资料分享平台

程序设计基础实验报告

来源:用户分享 时间:2025/9/11 22:19:00 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

《程序设计基础》

实验报告

专业班级: 姓名: 学号:

实验一 面向过程的简单程序设计

1.实验目的要求

(1) 使用C++语言编写简单的计算机程序,掌握C++程序从编辑、编译到运行的全过程,

初步了解C++程序的特点。

(2) 掌握C++语言的数据类型(包括对各种数据类型变量的定义、初始化、赋值等)、运

算符和表达式的使用。

(3) 掌握赋值语句的使用。 (4) 掌握数据的输入输出方法。

2.实验内容

(1)设计简单程序,分别计算下列表达式,式中变量由键盘输入,输出表达式的值。 <1> x?a?b <2> 1?c?d1x?1x?1 <3> sinX+cosX+tanX

-1

22 <4> e+e <5> log10(1+1?x2) <6> a?b+?a?b?

x+y

x-y

(其中?a?表示取不大于a的最大整数)。 <1>

#include using namespace std; int main() { float x,a,b,c,d,e; cin>>x>>a>>b>>c>>d; e=x+(a+b)/(c-d); cout<

#include #include using namespace std; int main() { double x,y; cin>>x;

y=sqrt(1+1/(x+1/(x+1)));

cout<

#include #include using namespace std; int main() { double x,y; cin>>x; y=sin(x)+cos(x)+1/tan(x); cout<

#include #include using namespace std; int main() { double x,y,z; cin>>x>>y;

z=exp(x+y)+exp(x-y); cout<

#include #include using namespace std; int main() { double x,y; cin>>x; y=log(1+sqrt(1+x*x)); cout<

#include #include using namespace std; int main()

{ double a,b,c; int d; cin>>a>>b; c=fabs(a*a-b*b); d=int(a-b); if(a-b>=0||d==a-b) c+=d; else c+=d-1; cout<

(2)阅读下列程序,写出(由指定的输入)所产生的运行结果,并指出其功能。 <1> #include void main() { char ch; cin >> ch ; ch = ( ch >= ’A’ && ch <= ’Z’ ) ? ( ch + 32 ) : ch ; ch = ( ch >= ’a’ && ch <= ’z’ ) ? ( ch – 32 ) : ch ; cout << ch << endl;

}

将大小写字母进行转换

<2>

#include

void main() { int m; float x; bool bi,br; cout << \ cin >> m;

搜索更多关于: 程序设计基础实验报告 的文档
程序设计基础实验报告.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c07w5u4xolx23x6i11fyp2nsft0iuth00r33_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top