关于c语言超时问题
本帖最后由 Sj中国智造 于 2017-10-28 22:49 编辑1.c语言对哪些计算慢一些啊,譬如我知道递归要比迭代慢,请大神详说
2.下面这串代码为什么说超时#include <stdio.h>
#include <stdlib.h>
int main(void)
{
int a,b;
float sum = 0;//sum = 1 +... +1/(1+..+1/n);
float n,k;//k = (1+..+1/n);
float A;//首尾为n的最大,最小值。
int i;
scanf("%d %d",&a,&b);
for(n = 1,i = 0; ;n++){
k += 1/n;
sum += 1/k;
if(sum > a&& sum <b){
A = n;
i ++;
}
if(sum >= b) break;
}
if (A == A) printf("%.0f",A);
else printf("%.0f %.0f",A,A);
}
本帖最后由 Sj中国智造 于 2017-10-28 22:50 编辑
求教大神
帖子不要沉啊 Sj中国智造 发表于 2017-10-28 22:50
帖子不要沉啊
帖子不要沉
页:
[1]