- 1、本文档共30页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C语言入门代码(大学实验报告1)1484.docx
这是本人当年做实验亲手码的代码,结合许多的课后及实验课题目,并附上代码及执行结果。适合初学者。(第一部分)-----------David Yu计算机程序设计基础(C语言)实验报告实验编号:1 实验名称:实验设备: 微型计算机 软件环境: WINDOWS7,C语言 学院: 班级:姓名: 学号:指导教师:实验日期:信息与计算机科学技术实验中心结合程序初步掌握一些简单的算法;学会正确使用逻辑运算符和逻辑表达式;熟练掌握if和swich语句,for,while和do?while语句的用法;掌握在程序设计中用循环的方法实现常用算法二、实验内容1.有一个函数:?? ?x(x1)??y= 2x-1(1=x10) 3x-11 (x=10)写一段程序,输入x,输出y的值。2.给出一百分制成绩,要求输出成绩等级‘A’,‘B’,‘C’,‘D’,‘E’。90分以上为‘A’,80~89分为‘B’,70~79分为‘C’,60~69分为‘D’,60分以下为‘E’。3.百鸡问题”:公鸡一只值5元钱,母鸡一只值3元钱,小鸡3只值一元钱,请写出求解100元钱买100只鸡的程序。4.猴子吃桃问题。猴子第一天摘下若干个桃子,当即吃了一半,还不过瘾,又多吃了一个。第二天早上又将剩下的桃子吃掉一半,又多吃了一个。以后每天早上都吃了前一天剩下的桃子零一个。到第10天早上想再吃时,见只剩一个桃子了。求第一天共摘了多少桃子。5.输入一行字符,分别统计出其中的英文字母、空格、数字和其他字符的个数。三、实验记录题目 1.#include stdio.hint main (){int x,y;printf(请输入x的数值:\n);scanf(%d,x);if(x1)y=x;else if(x10)y=2*x-1;elsey=3*x-11;printf(y的值为:%d\n,y);return 0;}题目 4.#include stdio.hint main (){int x1=1,x2,d;for(d=9;d0;d--){x2=(x1+1)*2;x1=x2;}printf(猴子第一天共摘了%d个桃子\n,x1);return 0;}题目 5.#includestdio.hint main(){ int a=0,b=0,c=0,d=0; char e; printf(输入一串字符(回车结束):\n);for((e=getchar());e!=\n;){ if((e=ae=z)||(e=Ae=Z)) a++; else if(e=0e=9) b++; else if(e== ) c++; else d++;e=getchar();}printf(\n 英文字母:%d个 \n 数字: %d个 \n 空格:%d个 \n 其他:%d个\n,a,b,c,d); return 0;}四、心得体会通过本次实验,我对逻辑运算符和逻辑表达式的理解更加深刻和正确,更加熟练掌握if和swich语句,for,while和do?while语句的用法,熟练掌握顺序结构、选择结构及循环结构的程序设计。五个题目我都在VC++6.0中做了,附上了题目1、4、5的代码和运行结果。五、指导教师意见 100签名:2017年 4 月 20 日计算机程序设计基础(C语言)实验报告实验编号: 2 实验名称: 利用数组 实验设备: 微型计算机 软件环境: WINDOWS7,C语言 学院: 班级:姓名: 学号:指导教师:实验日期:信息与计算机科学技术实验中心一、实验目的掌握一维数组和二维数组的定义、复制和输入和输出方法;2.掌握一些数组和相关的比较常用的方法;3.掌握字符数组和字符串函数的应用。二、实验内容用选择法对10个整数排序输出一下的杨辉三角(要求输出十行)112 13 3 14 6 4 15 10 10 5 13.将一个数组中的值按逆序重新存放。例如,原来顺序为8,6,5,4,1。要求改为1,4,5,6,8。 三、实验记录题目 1.#includestdio.hint main(){ int i,j,min,t,a[10];printf(请输入数字:\n);for(i=0;i10;i++)scanf(%d,a[i]);print
文档评论(0)