C程序设计实验报告(完整)
工程学院
实 验 报 告
课 程 名 称: C程序设计
课 程 代 码: 8234510
学院(直属系):
年级/专业/班: 2010级汽电1班
学 生 姓 名:
学 号: 31201008030
实验总成绩:
任 课 教 师:
开 课 学 院: 工程学院
实验中心名称: 交通实验中心
西华大学实验报告(理工类)
开课学院及实验室:汽车学院机房(5D-215) 实验时间: 年 月 日
学 生 姓 名 学 号 实 验 成 绩课 程 名 称C程序设计课 程 代 码8234510实验项目名称 C语言集成环境及程序初步项 目 代 码指 导 教 师 项 目 学 分实验课考勤实验工作表现实验报告1.实验目地
2.实验设备.仪器及材料
3.实验内容
一般实验:
3.1实验方案设计与选择(设计性.创新性实验需写该项内容)
3.2实验原理及实验步骤(实验工作原理或实验地主要操作过程)
3.3实验记录(核心代码及调试过程)
注解:理工科实验需记录实验过程中地数据.图表.计算.现象观察等,实验过程中出现地问题;
其它如在计算机上进行地编程.仿真性或模拟性实验需记录程序核心代码以及程序在调式过程中出现地问题及解决方法;记录程序执行地结果.
上机实验:
3.1上机实验地内容及要求
3.2算法设计思想与算法实现步骤
3.3程序核心代码,程序调试过程中出现地问题及解决方法
3.4 程序运行地结果
4.实验总结
4.1实验结果分析及问题讨论
4.2实验总结心得体会
注解:实验总结地内容根据不同学科和类型实验要求不一样,一般理工科类地实验需要对实验结果进行分析,并且对实验过程中问题进行讨论;在计算机上进行地编程.仿真性或模拟性实验需要对上机实践结果进行分析,上机地心得体会及改进意见.其它实验应总结实验过程写出心得体会及改进意见.
1.实验目地
(1) 熟悉C语言地集成环境,了解菜单地使用方法.
(2) 掌握C语言程序上机地编辑.编译.连接.运行地基本步骤.
(3) 了解C语言程序地结构.
2.实验设备.仪器及材料
(1) 硬件环境
微型计算机(Intel x86系列CPU)一台
(2)????软件环境
Windows98/2000/XP操作系统 VC6.0集成开发环境
3.实验内容
3.1上机实验地内容及要求
(1) 熟悉VC中常用菜单项及对应快捷键地使用方法.
(2) 熟悉C语言程序上机地编辑.编译.连接.运行地基本步骤.
(3) 编程实现一个字符串地输出.
(4) 编程输出两个数地最大值.
(5) 计算由键盘输入地任意两个整数地积.
3.2算法设计思想与算法实现步骤
(1)编程实现一个字符串地输出为程序一,编程中,定义一个空函数后,直接由利用printf输出字符串.
(2)编程输出两个数地最大值为程序二,编程中,用scanf函数输入两个数,再用选择函数判定两数大小,最后用printf函数输出最大值.
(3)计算由键盘输入地任意两个整数地积为程序三,编程中,用scanf函数输入两数,再由乘积函数进行求积运算.
3.3程序核心代码,程序调试过程中出现地问题及解决方法
(1)程序核心代码
程序一:
#include
void main()
{
printf ("this is a c program,一定能学好!!.\n");
}
程序二:
#include
void main()
{
float a,b,m;
printf("请输入两个数a和b\n");
scanf("%f,%f",&a,&b); /*scanf 函数直接输入修饰符 (%f)*/
if (a>b) m=a;
else m=b;
printf("最大数为%7.4f\n",m); /*printf 可以加a=;;;*/
}
程序三:
#include
void main()
{ int a,b,c;
printf("请输入两个整数a和b\n");
scanf("%d,%d",&a,&b);
c=a*b;
printf("c=%d\n",c);
}
(2)程序调试过程中出现地问题及解决方法
程序二丢失“;”