求助编程高手
超级粽子吧
全部回复
仅看楼主
level 7
航航爱颖 楼主
编程,找出满足下列条件的所有四位数的和并输出:该数第一和第三位数字之和为10,第二和第四位数字之积为12
2011年06月29日 06点06分 1
level 7
航航爱颖 楼主
计算s=1-1/3+1/5-1/7+....1/101
2011年06月29日 06点06分 2
level 1
用什么语言编啊
2011年06月29日 06点06分 3
level 1
第一题
#include "stdio.h"
void main(){
int i,thus,hun,ten,data,sum=0;
for(i=1000;i<10000;i++){
thus=i/1000;
hun=i%1000/100;
ten=i%100/10;
data=i%10;
if(thus+ten==10&&hun*data==12) sum+=i;
}
printf("%d",sum);
}
2011年06月29日 06点06分 4
level 1
LS是C语言吧
2011年06月29日 06点06分 5
level 1
第二题。。。
#include <stdio.h>
int main()
{
int i;
double S=0, t;
for(i=0; i<=50; i++)
{
t=1.0/(i*2+1);
if(i%2==1) t=-t;
S+=t;
}
printf("S=%lf\n", S);
}
2011年06月29日 06点06分 6
level 1
你们的算法太差了,是最笨的方法!!哼
2011年06月29日 06点06分 7
level 10
第一题:
#include <stdio.h>
void main()
int i,a,b,c,d,e,f,sun=o;
for(i=1000;i<=10000;i++)
{
a=i/1000;
b=i%1000/100;
c=i%100/10;
d=i%10;
f=a+c;
e=b*d;
if(f==10&&e==12)
sum+=i;
}
printf("%d",sum);
}
2011年06月29日 06点06分 8
level 10
第二题:
#include <stdio.h>
viod main()
{
int i;
double a,sum=0;
for(i=0; i<=50; i++)
{
a=1.0/(i*2+1);
if(i%2==1) a=-a;
sum+=a;
}
printf("sum=%f\n", sum);
}
好久不写。。不晓得对不对~应该没问题。。
2011年06月29日 06点06分 9
level 7
CZ果然很多IT民工
[瀑布汗~]
2011年06月29日 06点06分 10
level 1
作为数学题,
第2题
这样做明显不对.
2011年06月29日 06点06分 11
level 1
/*
* a, b, c, d分别为这个4位数的1到4位
* 可得: c = 10 - a
* d = 12 / d;
* a,b,c,d 的范围只能是1-9
* b*d得等于12,10以内12的因子只有2,3,4,6
*/
void f1()
{
int sum = 0;
int tbl[ ] = { 2, 3, 4, 6 };
for(int a = 1; a < 10; a++)
{
int c = 10 - a;
for(int i = 0; i < 4; i++)
{
int b = tbl[i];
int d = 12 / tbl[i];
int x = 1000 * a + 100 * b + 10 * c + d;
printf("%d\n", x);
sum += x;
}
}
printf("\nsum = %d\n", sum);
}
2011年06月29日 06点06分 12
level 8
vs05跑过ok- -
1----------------
#include <stdio.h>
void main(){
int sum=0;
int tmp[4]={2,3,4,6} ;
for(int i=1;i<10;i++)
for(int j=0;j<4;j++)
sum+=i*1000+tmp[j]*100+(10-i)*10+12/tmp[j];
printf("sum=%d\n",sum);
}
2-------------------
#include <stdio.h>
void main(){
double sum=0;
double tag=1;
for(double i=0;i<51;i++){
sum+=tag*(1/(2*i+1));
tag=-tag;
}
printf("sum=%f\n",sum);
}
2011年06月29日 07点06分 14
1