实验四+选择结构程序设计

实验四+选择结构程序设计

ID:38698651

大小:69.00 KB

页数:7页

时间:2019-06-17

实验四+选择结构程序设计_第1页
实验四+选择结构程序设计_第2页
实验四+选择结构程序设计_第3页
实验四+选择结构程序设计_第4页
实验四+选择结构程序设计_第5页
资源描述:

《实验四+选择结构程序设计》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、深圳大学实验报告课程名称:c程序设计实验项目名称:选择结构程序设计(1)学院:***************专业:******************指导教师:杨艳丽报告人:*****学号:*********班级:********实验时间:2016.10.30实验报告提交时间:2016.10.30教务部制实验目的1、输入输出语句的练习。2、变量的定义与使用。3、选择结构程序的初步练习:if……else…..三、实验内容1、用户从键盘输入一个时间,判断其合理性,如果合理,就输出该时间,否则,输出“不合理的时间”。例如:输入:18:1:2输出:18:01:02输入:18:67:103输出:不

2、合理的时间2、大小写转换。用户从键盘输入一个字母(大写或小写两种),如果是大写字母,输出其小写字母,否则输出大写字母。输入:e输出:E输入:E输出:e3、用户从键盘输入一个正整数n,如果它是一个三位数,就分解这个正整数为个、十、百位三个单独数字a、b、c,然后输出这三个数字的和;否则输出该正整数的平方值n2及平方根值sqrt(n)。4、用户输入平面上一个点的坐标,判断该点位于哪个象限(假设输入的点不在圆点已经坐标轴上)。输出格式遵守下面的格式,如:输入:23输出:点(2,3)位于第一象限实验过程提交源程序代码(.cpp)以及运行结果的截图(将每道题运行后正确的cpp代码以及运行结果的截图粘

3、贴在这里)。1、程序代码#include#includeintmain(){inth,m,s;scanf("%d:%d:%d",&h,&m,&s);if(h>=0&&h<=23&&m>=0&&m<=59&&s>=0&&s<=59)printf("%02d:%02d:%02d",h,m,s);elseprintf("不合理的时间");return0;}结果截图2、程序代码#include"stdio.h"intmain(){chars[100];inti;printf("输入字符串:");gets(s);for(i=0;s[i];i++)if(s[i

4、]>='A'&&s[i]<='Z')s[i]+=32;elseif(s[i]>='a'&&s[i]<='z')s[i]-=32;puts(s);}结果截图3、程序代码#include#includeintmain(){intn,a,b,c;scanf("%d",&n);if(n>=100&&n<=999)//三位数{a=n%10;//个位b=n/10%10;//十位c=n/100;//百位printf("%d,%d,%d",a,b,c);}elseprintf("%d,%.2f",n*n,sqrt(n));return0;}结果截图4、程序代码#i

5、nclude#includeintmain(){intx,y;scanf("%d%d",&x,&y);if(x>0&&y>0)printf("点(%d,%d)位于第一象限",x,y);elseif(x<0&&y>0)printf("点(%d,%d)位于第二象限",x,y);elseif(x>0&&y<0)printf("点(%d,%d)位于第三象限",x,y);elseif(x<0&&y<0)printf("点(%d,%d)位于第四象限",x,y);return0;}结果截图实验收获及思考通过此次实验,本人更加熟练的掌握了程序C语言选择结构程序设计的应用,

6、也深深了解到了C语言的强大,同时使我对这门语言的兴趣更加深厚。做完本次实验,我纠正了以往的一个观点,学习一门语言不要以为看书看明白了,就以为对这方面的知识掌握了,学习语言更为重要的是要会使用,不能仅仅是以为明白就可以了事,合上书本,能够应用这方面的知识写出一个程序来,才能算对它的初步掌握。指导教师批阅意见:成绩评定:指导教师签字:年月日备注:注:1、报告内的项目或内容设置,可根据实际情况加以调整和补充。2、教师批改学生实验报告时间应在学生提交实验报告时间后10日内。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。