计算机程序设计基础实验报告 下载本文

内容发布更新时间 : 2024/5/12 0:06:50星期一 下面是文章的全部内容请认真阅读。

武 汉 工 程 大 学

计算机科学与工程学院

《计算机程序设计基础》实验报告[3]

专业班级 学生学号 学生姓名 实验项目 实验类别 基础性 2014机械03班 14703180333 徐哥 函数及其应用 实验学时 4 实验时间 实验地点 指导教师 2015 年 5 月 12日 6#机房 张俊 实验目的及要求 1. 掌握函数定义及调用的方法。 2.掌握函数实参与形参的对应关系,以及“值传递”的方式。 3. 掌握函数的返回类型和返回值。 4. 掌握外部变量、内部变量概念和使用方法。 成 绩 评 定 表 类 别 上机表现 评 分 标 准 按时出勤、遵守纪律 认真完成各项实验内容 程序代码规范、功能正确 填写内容完整、体现收获 分值 30分 得分 报告质量 说明: 评阅教师: 70分 合 计 计算机科学与工程学院

日 期: 年 月 日 实 验 内 容 1. 仔细阅读并上机运行实验指导第27页“实验六 函数”中“6.2.1典型例题分析”的例题6.1,学习函数定义与调用的方法。 #include #include #define N 20 int prime(int); int main(){ } } int prime(int a) return 0; } if(m%4==0) printf(\int i,m=0; for(i=2;i<=N;i++) { if (prime(i)) { printf(\m++; 《计算机程序设计基础》实验报告 2

计算机科学与工程学院

{ int i,k; int flag=1; k=sqrt(a); for(i=2;i<=k;i++) } if (a%i==0) { } return flag; flag=0;break; 2. 上机运行实验指导第28页至第31页“6.2.2.程序调试”中的每个程序,并结合程序运行结果理解每条语句的含义。 #include void swap(int x,int y) { int t; t=x;x=y;y=t; printf(\} int main() { int a=3,b=4; swap(a,b); printf(\ return 0; } 《计算机程序设计基础》实验报告

3