c语言简单求和编程
@刘使2554:c语言跪求 最简单的 求和程序 代码 -
能纨13020113636…… #include<stdio.h> void main() { int a,b,c; scanf("%d%d",&a,&b); c=a+b; printf("a+b=",c); }
@刘使2554:C语言简单求和 -
能纨13020113636…… #include<stdio.h> void main() { float a,b; printf("请输入两个数:\n"); scanf("%f%f",&a,&b); printf("两数的和a+b: %f\n",a+b); printf("两数的差a-b: %f\n",a-b); printf("两数的积a*b: %f\n",a*b); if (b==0) { printf("error"); } else { printf("两数的商a/b: %f\n",a%b); } }
@刘使2554:C语言编程求和 -
能纨13020113636…… 让你参考下,会有帮助嘀 //求2/1+3/2+5/3+8/5+13/8......这个数列的前20项和 #include using namespace std; int main() { float a=1,b=2,c,sum=0; for(c=1;c<=20;c++) {sum=sum+b/a; b=a+b; a=b-a; } cout<<"2/1+3/2+5/3+8/5+13/8...前20项和为:"< 评论 0 0 加载更多
@刘使2554:如何用c语言编程求和1! - 3!+5! - 7!+……+19! -
能纨13020113636…… #include<stdio.h> double fun(double n) { if(n==0||n==1) return 1.0; else return (double)(n)*fun(n-1); } int main( ) { double s=0,f=1; double i; for(i=1;i<=19;i=i+2) { s+=f*fun(i); f*=-1.0; } printf("s=%0.0lf\n",s); } 你的表达式错了吧?应该是1!-3!+5!-7!+……-19! 最后一项是负的才对...
@刘使2554:c语言如何三个数求和 -
能纨13020113636…… 是三个数求和: int a,b,c,sum; char c1,c2; scanf("%d%c%d%c%d",&a,&c1,&b,&c2,&c); if(c1=='+' && c2=='+') sum=a+b+c; printf("%d+%d+%d=%d\n",a,b,c,sum); 运行时,输入 12+34+56回车 或 1+2+3回车
@刘使2554:简单的C语言编程(求和),在线等 -
能纨13020113636…… #include <stdio.h> int main() { int N = 6; int arrVal[] = {1, 2, 3, 4, 5, 6}; double Sum1 = 0; double Sum2 = 0; double E = 0, C = 0; for(int i = 0; i< N; i++) { if(0 != arrVal[i]) { Sum1 += 1.0 / arrVal[i]; } Sum2 += arrVal[i]; } E = Sum1 / (N * (N -1)); C = (N-1) / Sum2; printf("E = %f, C= %f", E, C); return 0; }
@刘使2554:求c语言求和编程 简单点的!谢谢 -
能纨13020113636…… #include "stdio.h" main() { int a,b,c; scanf("%d%d",&a,&b); c=a+b printf("c=%d",c); }
@刘使2554:用C语言求和 (即求1!+2!+……+20!) -
能纨13020113636…… include<stdio.h> main() {int x,y,z,sum; sum=0; for(x=1;x<21;x++) { for(y=1,z=1;y<=x;y++) z=z*x; sum=sum+z;} printf("%d",sum); } (不知道错了没有,你自己操作一下,我家里没下那程序,如果有问题,多多包涵)
@刘使2554:C语言从键盘上输入10个数.求他们的和!!!!要详细的编程 -
能纨13020113636…… 就是scanf..定义10个..求和就行 想简单写个循环还是scanf..在求和
@刘使2554:C语言简单的编程题,求和,要求能循环输入 -
能纨13020113636…… 你试试这个,对不对你的意思:#include <stdio.h> int main(void) { int a, b; do{ a = b = 'e'; scanf("%d %d", &a, &b); if ('e' == getchar()) break; else if(a == 'e' || b == 'e') { printf("Bad input! Please input 2 integers.\n"); while('\n'!=getchar()); continue; } printf("sum is %d \n", a+b); }while(1); return 0; } 当错误输入时给出提示.
能纨13020113636…… #include<stdio.h> void main() { int a,b,c; scanf("%d%d",&a,&b); c=a+b; printf("a+b=",c); }
@刘使2554:C语言简单求和 -
能纨13020113636…… #include<stdio.h> void main() { float a,b; printf("请输入两个数:\n"); scanf("%f%f",&a,&b); printf("两数的和a+b: %f\n",a+b); printf("两数的差a-b: %f\n",a-b); printf("两数的积a*b: %f\n",a*b); if (b==0) { printf("error"); } else { printf("两数的商a/b: %f\n",a%b); } }
@刘使2554:C语言编程求和 -
能纨13020113636…… 让你参考下,会有帮助嘀 //求2/1+3/2+5/3+8/5+13/8......这个数列的前20项和 #include using namespace std; int main() { float a=1,b=2,c,sum=0; for(c=1;c<=20;c++) {sum=sum+b/a; b=a+b; a=b-a; } cout<<"2/1+3/2+5/3+8/5+13/8...前20项和为:"< 评论 0 0 加载更多
@刘使2554:如何用c语言编程求和1! - 3!+5! - 7!+……+19! -
能纨13020113636…… #include<stdio.h> double fun(double n) { if(n==0||n==1) return 1.0; else return (double)(n)*fun(n-1); } int main( ) { double s=0,f=1; double i; for(i=1;i<=19;i=i+2) { s+=f*fun(i); f*=-1.0; } printf("s=%0.0lf\n",s); } 你的表达式错了吧?应该是1!-3!+5!-7!+……-19! 最后一项是负的才对...
@刘使2554:c语言如何三个数求和 -
能纨13020113636…… 是三个数求和: int a,b,c,sum; char c1,c2; scanf("%d%c%d%c%d",&a,&c1,&b,&c2,&c); if(c1=='+' && c2=='+') sum=a+b+c; printf("%d+%d+%d=%d\n",a,b,c,sum); 运行时,输入 12+34+56回车 或 1+2+3回车
@刘使2554:简单的C语言编程(求和),在线等 -
能纨13020113636…… #include <stdio.h> int main() { int N = 6; int arrVal[] = {1, 2, 3, 4, 5, 6}; double Sum1 = 0; double Sum2 = 0; double E = 0, C = 0; for(int i = 0; i< N; i++) { if(0 != arrVal[i]) { Sum1 += 1.0 / arrVal[i]; } Sum2 += arrVal[i]; } E = Sum1 / (N * (N -1)); C = (N-1) / Sum2; printf("E = %f, C= %f", E, C); return 0; }
@刘使2554:求c语言求和编程 简单点的!谢谢 -
能纨13020113636…… #include "stdio.h" main() { int a,b,c; scanf("%d%d",&a,&b); c=a+b printf("c=%d",c); }
@刘使2554:用C语言求和 (即求1!+2!+……+20!) -
能纨13020113636…… include<stdio.h> main() {int x,y,z,sum; sum=0; for(x=1;x<21;x++) { for(y=1,z=1;y<=x;y++) z=z*x; sum=sum+z;} printf("%d",sum); } (不知道错了没有,你自己操作一下,我家里没下那程序,如果有问题,多多包涵)
@刘使2554:C语言从键盘上输入10个数.求他们的和!!!!要详细的编程 -
能纨13020113636…… 就是scanf..定义10个..求和就行 想简单写个循环还是scanf..在求和
@刘使2554:C语言简单的编程题,求和,要求能循环输入 -
能纨13020113636…… 你试试这个,对不对你的意思:#include <stdio.h> int main(void) { int a, b; do{ a = b = 'e'; scanf("%d %d", &a, &b); if ('e' == getchar()) break; else if(a == 'e' || b == 'e') { printf("Bad input! Please input 2 integers.\n"); while('\n'!=getchar()); continue; } printf("sum is %d \n", a+b); }while(1); return 0; } 当错误输入时给出提示.