下载此文档

第4章选择结构序设计.doc


文档分类:IT计算机 | 页数:约6页 举报非法文档有奖
1/6
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/6 下载此文档
文档列表 文档介绍
、switch语句使用,实现二路与多路选择结构;、、、://:8080/c实验一 大小写转换【实验目的】 熟悉关系与逻辑运算,了解if-else的顺序与嵌套层次关系。【实验内容】下面程序希望完成大小写字母转换功能。若输入一个大写字母,则转化为小写输出;若输入小写字母则转化为大写输出;对其他字母则原样不变输出。,运行程序,分别输入一次大写、一次小写字母、一次‘#’进行验证。如果程序有错,请改正。#include<>voidmain(){charch;ch=getchar();if('a'<=ch<='z')ch-=32;if('A'<=ch<='Z')ch+=32;putchar(ch);putchar('\n');}实验二 算术运算【实验目的】学****if~else、switch语句的使用。【实验内容】键盘输入一个算术的运算式子,输出运算结果。这里我们规定可以接收五个算术运算的符号:+、-、*、/、^(乘方)。输入这五个符号以外的运算符号则提醒出错。。下图是输入输出的示意图:输入一个加法的算术式:输入一个除法的算术式:输入一个乘方的算术式:求3的平方根:【实验提示】本程序需要从键盘接收一个表达式,根据表达式中的运算符号实现相应的运算并将结果保存下来并输出。C语言本身是没有乘方运算符的,可以调用数学函数pow(x,y)求x的y次方。注意一定要包含<>。【思考】输入的表达式实质是按多个不同类型的数据来获取数据的。程序中需要定义多个变量来接收表达式中包含的数据与运算符,并设计相应的输入/输出函数实现。实验三 金额计算【实验目的】学****分析与解决实际问题的能力,综合嵌套使用if~else或switch语句。【实验内容】某服装店经营套服。以50套为限,若购买数量不少于50套,每套80元;不足50套时每套90元;只买上衣每件60元;只买裤子每条45元。编写程序实现:读入所买上衣c和裤子t的数量,计算应付款总量。。实验四 成绩转换【实验目的】使用if~else、switch语句的嵌套完成程序。【实验内容】按下表规则,将输入的五分制成绩转换成百分制输出。。输入五分制字符5+55-4+44-321输出百分制数值100908580757060<60<60要有输入错误提示。【实验提示】本程序需要从键盘接收两个字符,先判断第一个字符,再判断第二个字符以确定其对应的百分制数。例如:输入4+,第一个字符等于'4',则应再判断第二个字符,如果是'+'则输出80,如果是回车符则输出75,如果是'-'则输出70。【思考】对于5+、4-这类输入的数据,程序中应采用什么数据类型与数据结构接收保存?实验五 判断天数【实验目的】熟练使用switch语句,并设计精巧程序。【实验内容】按yyyy-mm-dd格式输入一个日期,如2004-10-31,判断这是这一年的第几天。要有输入的判断,一旦输入错误日期则通知输入出错,重新输入。。【实验提示】以2004-10-31为例,先把前九个月

第4章选择结构序设计 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数6
  • 收藏数0 收藏
  • 顶次数0
  • 上传人170486494
  • 文件大小45 KB
  • 时间2019-04-02