




已阅读5页,还剩8页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
实验一计算机信息工程学院学生实验报告专业_计算机科学与技术(师范) 姓名_ 学号 日期_2010-6-10_ _ 课程名称C语言实验室名称4313机房实验名称顺序及分支结构设计指导教师曾纪国成绩实验目的:运用所学“程序的控制结构”对输入的三个数字进行简单排序实验原理和内容:先输入数据,然后排序。实验步骤#include#includemain()int x;int y;int z;printf(please enter three number:x=%d y=%d z=% n);scanf(%d%d%d,&x,&y,&z);if(x0)&(y0)&(z0)if(xz)&(yy)&(yz)printf(%d%d%d,x,y,z);if(yx)&(xz)printf(%d%d%d,y,x,z);if(yz)&(zx)printf(%d%d%d,y,z,x);if(zy)&(yx)printf(%d%d%d,z,y,x); if(zy)&(xy)printf(%d%d%d,z,x,y);elseprintf(输入数据错误);1、 程序及运行结果(或实验数据记录及分析)实验二计算机信息工程学院学生实验报告专业_计算机科学与技术(师范) 姓名_ _ 学号_ 日期_2010-6-12_ 课程名称C语言实验室名称4313机房实验名称循环程序设计指导教师曾纪国成绩实验目的:熟悉所学循环程序设计知识,并利用其设计简单的循环程序。实验原理和内容: 将一个正整数分解质因数。编写程序并运行。实验步骤#include#includemain()int m ,i,flag=1;printf(please enter a number :n=%dn);scanf(%d,&m); for (i=2;i=m-1;i+)if(m%i=0)flag=0;printf(%d n,i);if(flag)printf(no divisor!it id a prime number.n);程序及运行结果(或实验数据记录及分析)实验三计算机信息工程学院学生实验报告专业_计算机科学与技术(师范) 姓名_ 学号 日期_2010-6-13_ _ 课程名称C语言实验室名称4313机房实验名称双重循环设计指导教师曾纪国成绩实验目的:熟悉所学循环程序设计知识,并利用其设计简单的循环程序。实验原理和内容:编写程序输出九九乘法表。实验步骤:#includemain() int m,n; for(m=1;m10;m+) printf(%4d,m); printf(n); for(m=1;m10;m+) printf(-); printf(n); for (m=1;m10;m+) for(n=1;n=m;n+)printf(%4d,m*n);printf(n); 程序及运行结果(或实验数据记录及分析)实验四计算机信息工程学院学生实验报告专业_计算机科学与技术(师范) 姓名_汤燕_ 学号_0908061160_ 日期_2010-6-13 _ 课程名称C语言实验室名称4313机房实验名称函数指导教师曾纪国成绩实验目的: 了解函数的作用,设计简单那的函数。实验原理和内容: 编写一函数求1!+2!+3!+n!的和,n为参数。实验步骤:#includemain() int i,n,sum=0; long p=1; printf(please enter n:); scanf(%d,&n); for(i=1;i=n;i+) p=p*i; printf(%d!=%ldn,i,p); sum=sum+p; printf(sum=%ldn,sum); 程序及运行结果(或实验数据记录及分析):随着的n变化,sum也不断变化:sum=1!+2!+3!+n!实验五计算机信息工程学院学生实验报告专业_计算机科学与技术(师范) 姓名_ 学号_ 日期_2010-6-13 _ 课程名称C语言实验室名称4313机房实验名称数组指导教师曾纪国成绩实验目的:明确数组的作用,利用数组编写简单的程序。实验原理和内容:从键盘输入某把学生的成绩,编程打印最高分及学生序号。实验步骤:#include#define ARR_SIZE 40main() float scoreARR_SIZE,maxscore ; int n,i; long maxnum,numARR_SIZE; printf(please enter totol number); scanf(%d,&n); printf(please enter the number and score:n); for(i=0;in;i+) scanf(%ld%f,&numi,&scorei); maxscore=score0; maxnum=num0; for(i=0;imaxscore) maxscore=scorei; maxnum=numi; printf(maxscore=%.0f,maxnum=%ldn,maxscore,maxnum);程序及运行结果(或实验数据记录及分析)实验六计算机信息工程学院学生实验报告专业_计算机科学与技术(师范) 姓名_ 学号_ 日期_2010-6-13 _ 课程名称C语言实验室名称4313机房实验名称指针 指导教师曾纪国成绩实验目的:熟悉所学有关指针的编程知识,并编写一个简单的程序。实验原理和内容 从键盘任意数出两个整数,利用指针变量作为函数参数,编程实现两个数互换功能,然后将交换后的数据重新输出。实验步骤:#includevoid swap(int *x,int *y);main() int a,b; printf(please enter a,b:); scanf(%d,%d,&a,&b); printf(before swap:a=%d,b=%dn,a,b); swap(&a,&b); printf(after swap:a=%d,b=%dn,a,b);void swap(int *x,int *y) int temp; temp=*x; *x=*y; *y=temp;程序及运行结果(或实验数据记录及分析实验七计算机信息工程学院学生实验报告专业_计算机科学与技术(师范) 姓名_ 学号_ 日期_2010-6-13 _课程名称C语言实验室名称4313机房实验名称结构体指导教师曾纪国成绩实验目的:熟悉书中结构体例题,复习所学结构体知识。实验原理和内容:利用指向结构体数组的指针计算学生各科的平均成绩。实验步骤#include struct data int year; int month; int day;struct STUDENT int studentID; char studentName10; char studentSex4; struct data timeOfEnter; int scoreComputer; int scoreEnglish; int scoreMath ; int scoreMusic;struct STUDENT stu30= 1,张三,男,1999,12,20,90,83,72,82,2,李四,男,1999,07,06,78,92,88,78,3,凌芳,女,1999,07,06,89,72,98,66,4,苏蕾,女, 1999,07,06,78,95,87,90;main() struct STUDENT *pt; float sum4=0,0,average4=0,0; int i; char *name=score of Computer,score of English,score of Math,score of Music; pt=stu; for (pt=stu;ptscoreComputer; sum1 = sum1+pt-scoreEnglish; sum2 = sum2+pt-scoreMath; sum3 = sum3+pt-scoreMusic; for (i=0;i4;i+) averagei = sumi/4; printf(%20s:%4.2fn,namei,*(average+i); 2、 程序及运行结果(或实验数据记录及分)实验八计算机信息工程学院学生实验报告专业_计算机科学与技术(师范) 姓名_ 学号_ 日期_2010-6-13 _ 课程名称C语言实验室名称4313机房实验名称递归指导教师曾纪国成绩实验目的:初步了解递归。实验原理和内容: 用递归的方法实现计算阶乘函数的程序。实验步骤:#includelong fact(long n);main() int n; long result; printf(input n:); scanf(%d,&n); result=fact(n); if(
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 达利园企业制度考试题及答案
- 后勤安全考试题及答案
- 六上期中考试卷及答案
- 山西中考试卷真题及答案
- 2025-2026学年度九年级数学上册第一次月考天津专用 人教版九上第21 22章参考答案
- 科三科目一考试题及答案
- 全国2025年一级消防工程师执业资格考试模拟试卷(含答案)
- 内蒙古自治区2025法检系统司法辅助人员招聘考试(行政职业能力测验)仿真试题及答案
- 《计量经济学》虚拟变量练习题及参考答案
- 翻译需求动机研究-洞察与解读
- 人教版(2024)七年级上册英语全册教案(单元整体设计)
- 2025四川省监理员考试题库及答案解析
- 中药制剂进修汇报
- 2025全国中学生天文知识竞赛决赛试题及答案
- 第4课 科技力量大 第三课时(课件)2025-2026学年道德与法治三年级上册统编版
- 学生成长班会课件
- 毕节市七星关区社区工作者招聘笔试真题2024
- 铝粉代加工铝锭合同范本
- 2025年母婴护理员(初级)职业技能鉴定参考试题库(含答案)
- 公司办公室安全检查表
- 化学生物学-第五章-相互作用与分子识别
评论
0/150
提交评论