实验项目三结构化程序设计选择结构.docx

上传人:b****2 文档编号:757656 上传时间:2022-10-12 格式:DOCX 页数:9 大小:232.04KB
下载 相关 举报
实验项目三结构化程序设计选择结构.docx_第1页
第1页 / 共9页
实验项目三结构化程序设计选择结构.docx_第2页
第2页 / 共9页
实验项目三结构化程序设计选择结构.docx_第3页
第3页 / 共9页
实验项目三结构化程序设计选择结构.docx_第4页
第4页 / 共9页
实验项目三结构化程序设计选择结构.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

实验项目三结构化程序设计选择结构.docx

《实验项目三结构化程序设计选择结构.docx》由会员分享,可在线阅读,更多相关《实验项目三结构化程序设计选择结构.docx(9页珍藏版)》请在冰豆网上搜索。

实验项目三结构化程序设计选择结构.docx

实验项目三结构化程序设计选择结构

实验项目三:

结构化程序设计(选择结构)

《程序设计基础I》实验报告

实验项目三:

结构化程序设计_选择结构

学号

1605120308

姓名

何峰

专业、班级

计算机

类03

W验打间

2016年11月

30日星期三

实验地点

机房6

指导教师

孙爱蓉

、实验目的及要求

(1)了解C语言表示逻辑量的方法(以0代表”假”,以非0代表”真”)。

(2)学会正确使用逻辑运算符和逻辑表达式。

(3)熟练掌握if语句和switch语句。

(4)结合程序掌握一些简单的算法。

(5)学习调试程序。

二、实验设备(环境)及要求

使用VisualC++6.0;windows系列操作系统的环境。

三、实验内容与步骤(要求以“学号姓名题号”

为名建立项目;例项目名为:

2013050201_***_01)

1.输入一个华氏温度f,要求输出摄氏温度C。

式为c=5/9(f-32)。

输出要求有文字说明,取2位小数

【算法提示】

1)定义实变

2)提示输入

"Pleaseenterf:

"

3)读入f

4)根据公式

5)打印两位精度的结果

2.有一函数

▼a

E)

y=”

XI

(L<=x<10)

LSs-ll

(x>=10)

用scanf函输入x的值,求y值。

【算法提示】

1)定义实变量x,y

2)提示输入"Pleaseenterx:

"

3)读入x

4)判断x所在的区间,对应出y的计算公式并求值(进一步细化)

5)打印结果。

要求:

每道题目分别画出程序流程图,书写程

序,试运行(如何输入,结果如何)

・'C:

\U?

ers\Admini7trator\De5Hop\Debug\lE

pleaseenterx:

5

9-O0000OPress:

anykeytocontinue

■'C:

\Users\Administrator\Desktop\Debjg\l6(

uleaseenterx=15

34,.B00008Pi*essan^keytocontinue

"C.^U-sers"Aaministrator\Desktop\Debug\l605

please«nterx:

-3

^3\0000O0Presskei/tocontinue

intmain()

{intx,y;

乜rintf(“pleay

3.从键盘上输入一个正整数,判断这个数能否同时被3和5整除;

要求:

每道题目分别画出程序流程图,书写程序,试运行(如何输入,结果如何)。

intmain()

{

intx,y;

printf("pleaseenter

9\5屮3日血”说皿叭D亡曲彳-CAU^rS\AdminiSVato^De5kto(

pleaseenterx:

123

RoHpleaseentepx-225

Press&nykeytocontinue

■Pressbn_ykeytocontinue

4.设计算法输入一个四位正整数,将它们倒排,

例如输入1234,输出4321。

要求:

每道题目分别画出程序流程图,书写程序,试运行(如何输入,结果如何)。

'C:

\Users^Admiiniistrator\^eskt口卩\氐

ulea^eenterM567

7fc54Presssinytocontinue

m=d*100

#includevstdio.h>intmain()

{

int

m,a,b,c,d

J

printf("pleaseenterm")「

5.由键盘输入3个整数a、b、c,作为三角形的三条边,判断能否构成三角形,若不能构成,请给出提示信息;若能构成三角形,指出构造的是何种三角形(等腰三角形、直角三角形、一般三角形)。

要求:

每道题目分别画出程序流程图,书写程序,试运行(如何输入,结果如何)。

构成

 

 

^结

#include

intmain()

{

inta,b,c;

printf(“请输入三角形三边:

");

scanf("%d,%d,%d",&a,&b,&c);if(a+b>c&&a+c>b&&b+c>a){if(a*a+b*b==c*c||b*b+c*c==a*

'CAUse^'Administr^tor\JesktQpL,Debijg\l&05

[詡必二困旳三边:

盼”

不*勾賊角形山陀吞右an^ke

嘗顿人二角形二述釘"

宜角二角形Panykeytocontinue

 

■C:

\U5er5\Admiinistrator\Desktop\Debug\1605

 

6.从键盘上输入一个百分制成绩score,按下列原则输出其等级:

a=90〜100,B=80〜89,C=70〜79,D=60〜69,

F=0〜59,高于100或低于0显示错误信息。

要求:

每道题目分别画出程序流程图,书写程序,试运行(如何输入,结果如何)。

・"C:

\Users\AdlmimistratorXDesktop1!

frC:

\UsersV.AJministratar\^esktop'1

'C:

',UsersXAjministrfito^Jesktcp'1'

kjleaseentet*x:

98

n

0VC3HanykeytocontinucH

pleaseentei*x:

88

ar>yIceytocootXeujC.

pleaseenterx:

78

C

Pressanykeytocontinue

 

'C:

\Use^s\A」miniEr^tor\Z>msktopf

■"U'Users\Admini5trator\Desktop\D

pleaseenterx:

&8

D

Pressan9keytocontinue.

Lpleasfrenterx:

S8

E

PresseinykwytocantinU&_

#includevstdio.h>

intmain()

{

intx;

eenterx:

");

scanf("%d",&x

 

四、分析与讨论

对上机实践结果进行分析,上机的心得体会

1.书读百遍,其义自见2.熟能生巧,坚持到底,就是胜利!

成绩

五、教师评语

名:

期:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 表格模板 > 调查报告

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1