C语言日历显示课程设计报告(含源代码)
高级语言程序设计课程设计题目:
专业计算机类
班级计算机类1102
学生
学号
指导教师_______________
起止时间2012.2.13——2012.2.17
2012年2月
目录
实验报告 (3)
必做题: (3)
选做题: (8)
题目10 写一个日历显示程序 (8)
流程图:(如下) (14)
工程代码: (19)
心得体会 (24)
实验报告
必做题:
(1)编一程序对2种排序方法进行比较:交换法、选择法、插入法、冒泡法四种方法选2。具体比较方法是随机生成一组(≥300个)的100以内的整数数据,用选定的2种排序方法进行排序。纪录排序过程中数据比较和交换的次数,输出比较结果。
#include
#include
int main(void)
{
int a[300],b[300];
int i,j,temp,t;
int s=0,p=0,s1=0,p1=0;
for(i=0;i<300;i++)
{
a[i]=rand()%100;
b[i ]=a[i];
}
for(i=0;i<299;i++){
for(j=i+1;j<300;j++)
{
相关主题