实验四+选择结构程序设计.doc_第1页
实验四+选择结构程序设计.doc_第2页
实验四+选择结构程序设计.doc_第3页
实验四+选择结构程序设计.doc_第4页
实验四+选择结构程序设计.doc_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

深 圳 大 学 实 验 报 告课程名称: c程序设计 实验项目名称: 选择结构程序设计(1) 学院 : * 专业 : * 指导教师: 杨艳丽 报告人: * 学号:* 班级: * 实验时间: 2016.10.30 实验报告提交时间: 2016.10.30 教务部制实验目的1、 输入输出语句的练习。2、 变量的定义与使用。3、 选择结构程序的初步练习:ifelse.三、实验内容1、用户从键盘输入一个时间,判断其合理性,如果合理,就输出该时间,否则,输出“不合理的时间”。 例如: 输入: 18:1:2输出: 18:01:02输入: 18: 67: 103输出: 不合理的时间2、大小写转换。用户从键盘输入一个字母(大写或小写两种),如果是大写字母,输出其小写字母,否则输出大写字母。输入:e输出:E输入:E输出:e3、 用户从键盘输入一个正整数n,如果它是一个三位数,就分解这个正整数为个、十、百位三个单独数字a、b、c,然后输出这三个数字的和;否则输出该正整数的平方值n2及平方根值sqrt(n)。4、 用户输入平面上一个点的坐标,判断该点位于哪个象限(假设输入的点不在圆点已经坐标轴上)。输出格式遵守下面的格式,如:输入:2 3输出:点(2,3)位于第一象限实验过程提交源程序代码(.cpp)以及运行结果的截图(将每道题运行后正确的cpp代码以及运行结果的截图粘贴在这里)。1、 程序代码#include #include int main() int h,m,s; scanf(%d:%d:%d,&h,&m,&s); if (h=0 & h=0 & m=0 & s=A&si=a&si=z)si-=32; puts(s);结果截图3、程序代码#include #include int main() int n,a,b,c; scanf(%d,&n); if (n=100 & n=999) /三位数 a=n%10; /个位 b=n/10%10; / 十位 c=n/100; /百位 printf(%d,%d,%dn,a,b,c); else printf(%d,%.2fn,n*n,sqrt(n); return 0;结果截图4、程序代码#include #include int main() int x, y; scanf(%d%d, &x, &y); if(x 0 & y 0) printf(点(%d,%d)位于第一象限, x, y); else if(x 0) printf(点(%d,%d)位于第二象限, x, y); else if(x 0 & y 0) printf(点(%d,%d)位于第三象限, x, y); else if(x 0 & y 0) printf(点(%d,%d)位于第四象限, x, y); return 0;结果截图实验收获及思考通过此次实验,本人更加熟练的掌握了程序C语言选择结构程序设计的应用,也深深了解到了C 语言的强大,同时使我对这门语言的兴趣更加深厚。做完本次实验,我纠正了以往的一个观点,学习一门语言不要以为看书看明白了,就以为对这方面的知识掌握了,学习语言更为重要的是要会使用, 不能仅仅是以为明白就可以了事,合上书 本,能够应用这方面的知识写出一个程序来,才能算对它的初步掌握。指导教师批阅意见:成绩评定: 指导教师签字:

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论