测试了所有模型,只有GPT-4-Turbo能答对

题目:

计算以下被三引号分隔的程序的输出结果

“”"
#include<stdio.h>

double f(int n)

{

int i;

double s=0;

for(i=1;i<=n;i++)

s+=1/i;

return s;

}

void main()

{

int i,m=3;

float a=0.0;

for(i=0;i<=m;i++)

a=a+f(i);
printf(“%f\n”,a);

}
“”"

其他所有模型的答案都是4.333333,GPT-4o也回答是4.333333,只有GPT-4-Turbo回答是3

6 Likes

怎么开通 4.0,想试一下

1 Like

概率问题,刚才问了下论坛里的turbo,就不能回答正确

感谢探索,这就去测试
楼主能否把测试内容引一下一键复制

常规话题人工智能

不能做判断标准,没有明确说明是不是要1/i做浮点运算的话ai不会每次都按原程序分析,大多数时候都是改正程序后判断结果

1 Like

多试几次看

论坛 Claude 3 Opus 回答 4.833333

论智力还是turbo最强,4o多模态能力更强

1 Like

4o的回答,估计都是修正后按照浮点运算的

1 Like

coze也错了

GPT4O模型呢

确实只有4-turbo是对的

应该严格一点说是C语言
说了是C语言之后其他模型的结果就得判错

https://chat.lmsys.org
gpt-4-Turbo可以直接用了?

Coze 最近的水也掺的比较多