代码改变世界

P39-习题2-5

2013-10-18 15:40 by Summer.xia, 126 阅读, 0 推荐, 收藏, 编辑
摘要:/*输入一个正整数n,计算1-(2/3)+(3/5)-(4/7)+(5/9)-...的前n项和*/#includeint main(void){ int i,n,numerator,denominator,flag;/*numerator是分子,denominnator是分母,flag是常数系数*/ double sum,item;/*sum是总和,item是各项的值*/ printf("Enter n:"); scanf("%d",&n); numerator=1; denominator=1; sum=0; flag=1;/*循环n次求解各项 阅读全文

P39-习题2-7

2013-10-18 14:32 by Summer.xia, 116 阅读, 0 推荐, 收藏, 编辑
摘要:/*输入一个正整数n,求2^i,i取1到n的和*/#include/*因为要调用pow函数,故要用*/#includeint main(void){ int n,i,power;/*product为各个元素(2的n次方)的和*/ double product; printf("Enter n:"); scanf("%d",&n); product=0; for(i=1;i<=n;i++){/*定义power为各个元素(2的n次方)*/ power=pow(2,i); printf("%d",power); produ.. 阅读全文

计算N户电费

2013-10-17 09:43 by Summer.xia, 184 阅读, 0 推荐, 收藏, 编辑
摘要:#includeint main(void){ int i,n; double x,y; double cylinder(double x); printf("Enter n:"); scanf("%d",&n); for(i=1;i<=n;i++){ printf("Enter x :\n"); scanf("%lf",&x); if(x<=0) { printf("Enter wrong!"); } else{ y=cylind... 阅读全文

P39-习题2-4

2013-10-17 08:28 by Summer.xia, 157 阅读, 0 推荐, 收藏, 编辑
摘要:/*输入两个正整数m,n,求(i^2+1/i),从m到n的和*/#includeint main(void){ int m,n,i; double product,result;/*result为单个元素的解,product为所有解的和*/ printf("Enter m:"); scanf("%d",&m); printf("Enter n:"); scanf("%d",&n); product=0;/*从m到n依次循环求解*/ for(i=m;i<=n;i++){ result=(i*i) 阅读全文

P39-习题2-3

2013-10-17 00:24 by Summer.xia, 142 阅读, 0 推荐, 收藏, 编辑
摘要:/*输入实数x和正整数n,计算x^n,不允许调用pow函数*/#includeint main(void){ int a,x,n,i; printf("Enter x:"); scanf("%d",&x); printf("Enter n:"); scanf("%d",&n); a=x; /*令a=x,循环乘以x次便是所求*/ for(i=1;i<n;i++) { x=x*a; } printf("Enter result:"); ... 阅读全文

P39-习题2-2-单户电费

2013-10-16 23:08 by Summer.xia, 158 阅读, 0 推荐, 收藏, 编辑
摘要:#includeint main(void){ double x,y;/*定义y为电费,x为用电量*/ printf("Enter x(x>=0):\n"); scanf("%lf",&x);/*if语句进行分段计算*/ if(x<=50){ y=0.53*x/3; } else{ y=0.58*x-2.5; } printf("y=f(%f)=%.2f\n",x,y); return 0;} 阅读全文

P39-习题2-1

2013-10-16 22:39 by Summer.xia, 128 阅读, 0 推荐, 收藏, 编辑
摘要:/*输入两个整数num1,num2,计算它们的和差积商和余数*/#includeint main(void){ int num1,num2,sum,difference,product,quotient,remainder; /*sum,difference,product,quotient,remainder分别为和,差,积,商,余数*/ printf("Enter num1:"); scanf("%d",&num1); printf("Enter num2:"); scanf("%d",&num 阅读全文

10-14-2

2013-10-16 22:02 by Summer.xia, 138 阅读, 0 推荐, 收藏, 编辑
摘要:#includeint main(){ int i,n; double R,V,H; double volume(double R,double H); printf("Enter n:"); scanf("%d",&n); for(i=1;i<=n;i++){ printf("Enter R and H:\n"); scanf("%lf%lf",&R,&H); if((R<=0)||(H<=0)) { printf("Enter wrong!"); } 阅读全文

10-14

2013-10-14 09:57 by Summer.xia, 65 阅读, 0 推荐, 收藏, 编辑
摘要:#includeint main(void){ double R,S; printf("Enter R:"); scanf("%lf",&R); if(R<=0){ printf("Enter wrong!"); } else{ S=3.14*R*R; } printf("S=%lf\n",S); return 0;} 阅读全文

例7-13

2013-10-06 17:26 by Summer.xia, 117 阅读, 0 推荐, 收藏, 编辑
摘要:#includeint main(void){ int count,i; char str[80]; printf("Enter a string:"); i=0; while((str[i]=getchar())!='\n') i++; str[i]='\0'; count=0; for(i=0;str[i]!='\0';i++) if(str[i]='0') count++; printf("count=%d\n",count); return 0;} 阅读全文
上一页 1 2 3 4 5 6 7 ··· 9 下一页