代码改变世界

1212

2013-12-12 09:17 by Summer.xia, 95 阅读, 0 推荐, 收藏, 编辑
摘要:#includeint main(void){ int i,t,m,n,a,q,b,w,c,e,x; x=0; t=0; while(scanf("%d %d",&m,&n)!=EOF){ for(i=m-1;ie){ printf(" "); } } if(t==0) printf("no"); printf("\n"); } return 0;} 阅读全文

1209

2013-12-09 09:38 by Summer.xia, 105 阅读, 0 推荐, 收藏, 编辑
摘要:#include#includeint main(void){ double x1,x2,y1,y2,a,b,c,d; while(scanf("%lf %lf %lf %lf",&x1,&y1,&x2,&y2)!=EOF){ a=(x1-x2)*(x1-x2); b=(y1-y2)*(y1-y2); c=a+b; d=sqrt(c); printf("%.2f\n",d); } return 0;}#includeint main(void){ int r,x,y,z,count=0; ... 阅读全文

1205

2013-12-05 08:29 by Summer.xia, 106 阅读, 0 推荐, 收藏, 编辑
摘要:#include int main(void) { int I,y; scanf("%d",&I); if(I100000&&I200000&&I400000&&I600000&&Ifloat fact(int k);int main(void){ int t,m,n; scanf("%d %d",&m,&n); t=(int)(fact(m)/(fact(n)*fact(m-n))); printf("%d",t); return 0;}floa 阅读全文

12021

2013-12-02 09:07 by Summer.xia, 141 阅读, 0 推荐, 收藏, 编辑
摘要:#include int main(){double s;int z, n, i;scanf("%d", &z);while (z-- != 0){ scanf("%d", &n); s = 0; for (i=1; i<=n; i+=2){ s += 1.0/i; } for (i=2; i<=n; i+=2){ s -= 1.0/i; } printf("%.2lf\n", s);}return 0;} 阅读全文

π

2013-11-28 09:56 by Summer.xia, 140 阅读, 0 推荐, 收藏, 编辑
摘要:#include#includeint main(void){ int denominator,flag,n; double item,pi; flag=1; denominator=1; item=1.0; pi=0; scanf("%d\n",&n); if(n8) printf("error"); while(n!=0){ while(fabs(item)>=pow(10,-n)){ item=flag*1.0/denominator; pi=pi+item; ... 阅读全文

实验十—指针2

2013-11-14 09:49 by Summer.xia, 135 阅读, 0 推荐, 收藏, 编辑
摘要:/*输入一个字符串和一个正整数x,将该字符串中的后x个字符复制到另一个字符串y中,输出字符串y;再对y串的内容前后倒置后存入数组z中并输出。 要求:用指针访问数组元素、用函数getx(char *c1)实现复制、用函数getr(char *c2)实现倒置*/#include #define N 100 void getx(char *c1); void getr(char *c2); void main() { char a[N]; puts("输入一个字符串:"); gets(a); /*从输入得到一个字符串*/ ... 阅读全文

实验九—指针1

2013-11-07 09:31 by Summer.xia, 283 阅读, 0 推荐, 收藏, 编辑
摘要:/*下列程序在数组中同时查找最大元素和最小元素的下标,分别存放在 main()函数的max 和 min 变量中。要求:根据运行结果分析程序和填空,并注释说明填充依据*/#include void findByPoint(int *, int, int *, int *); /*其实是老师偷懒,应该是(int *a,int n,int *max,int *min)*/void find(int *a, int n, int max, int min);int main(void){ int max1=0, min1=0, a[]={5,3,7,9,2,0,4,1,6,8}; find... 阅读全文

实验8

2013-11-06 21:02 by Summer.xia, 133 阅读, 0 推荐, 收藏, 编辑
摘要:#include #define MAX_N 100 /*最大总人数*/void main(){ int n; /*总人数*/ int i; /*循环变量*/ float Mark[MAX_N]; /*各人成绩*/ float MaxMark,MinMark=100,AvgMark=0; /*最高分 最低分 平均分*/ flo... 阅读全文

实验7 ——综合练习

2013-10-31 09:51 by Summer.xia, 209 阅读, 0 推荐, 收藏, 编辑
摘要:实验目的:巩固分支结构、循环结构、函数和数组的使用方法。习题一、填空:阅读下列程序说明和程序,在可选答案中,挑选一个正确答案。填补(1) (2) (3) (4)处空白,并注释说明为什么。程序说明求 1 + 2/3 + 3/5 + 4/7 + 5/9 + … 的前15项之和。 运行示例:sum = 8.667936程序如下:1 #include 2 void main( )3 {4 int i, b = 1;5 double s;6 (1) ;7 for(i = 1; i 2 void main( )3 {4 int i, j, t, a[10];5 printf("Enter 10 阅读全文

实验六—数组1

2013-10-28 08:57 by Summer.xia, 236 阅读, 0 推荐, 收藏, 编辑
摘要:/*输入n个整数,将它们存入数组a中。输出最大值和它所对应的下标*/#includeint main(void){ int i,index,n; /*index记录最大值对应的下标*/ int a[10]; printf("输入 n:"); scanf("%d",&n); printf("输入 %d 个整数:",n); for(i=0;ia[index]) /*二者比较,取更大的值代入a[index]*/ index=i; printf("最大值是 %d\n 其数组下标是 %d\n",a[ind... 阅读全文