
#include "stdioh"
#define N 10
typedef struct
{char name[20];
char xuehao[20];
int xuhao[5];
float shuxue[10];
float yingyu[10];
float jisuanji[10];
float sum[10];
float average[10];
}user;
main()
{user sp[N],temp;
int i;
printf("enter xinxi; \n");
for(i=0;i<N;i++)
{gets(sp[i]name);gets(sp[i]xuehao);
gets(sp[i]xuhao);gets(sp[i]shuxue);
gets(sp[i]yingyu);gets(sp[i]jisuanji);
sum=sp[i]shuxue+sp[i]yingyu+sp[i]jisuanji;
average=sum/3;
}
getsort(sp);
printf("after sorted: \n");
for(i=0;i<N;i++)
printf("%d\t%s\t%s\t%d\t%d\t%d\t%d\t%d\n",sp[i]xuhao,sp[i]xuehao,sp[i]name,sp[i]yingyu,sp[i]jisuanji,sp[i]shuxue,sp[i]sum,sp[i]average);
}
getsort(user sp)
{int i,j;
user temp;
for(i=0;i<N-1;i++)
for(j=i+1;j<N;j++)
if(sp[i]sum<sp[j]sum)
{temp=sp[i]sum;
sp[i]sum=sum[j]sum;
sp[j]sum=temp;}
我没运行,可能对吧,你试一下
#include <mathh>
int primeNum(int p)
{
int i, q;
/ Negative number is not a prime /
if (p < 0)
return 0;
q = (int) sqrt(p);
for (i = 2; i < q; i++)
if ((p % i) == 0)
return 0;
/ No factor of p is found /
return 1;
}
/原理::
从2-sqrt(x)的数中看是否有可以整除的, 如果没有, 则为素数
/
1
实验要求
:
1
实验前按实验报告格式要求,写出预实验报告,注意留出记录结果的空间。
2
认真实验
,
注意记录
3
撰写实验报告
按时上交
实验报告格式:
实验
一、
实验目的
照抄实验指导的内容。
二、
实验步骤和内容
包括:
1
.实验题目要求。
2
.源程序清单
3
.预期结果
3
.上机执行或调试结果:包括原始数据、相应的运行结果和必要的说明
三、
实验体会
调试中遇到的问题及解决办法;若最终未完成调试,要试着分析原因;调试程
序的心得与体会;其他算法的存在与实践;对课程及实验的建议等。
以上就是关于《C语言程序设计》实验报告全部的内容,包括:《C语言程序设计》实验报告、C语言程序设计实验报告 (1)编写一个函数primeNum(int x),功能是辨别一个数是否为素数。、计算机程序设计基础的实验报告怎么写等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)