请帮忙写一个简单的C程序,我用来简单的测试下JS、python、C的性能。
js代码
var x = 10000000000
var n = 0;
for(var i = 0; i < x; i++){
n+=i
}
console.log(n)
console.log('ok')
写出这个遍历逻辑的C类语言,谢谢。
只是简单的把玩,不可较真,我写的C语言,它会报出溢出错误。
#include <stdio.h>
int x = 10000000000;
int n = 0;
int main() {
for(int i = 0; i<x; i++) n = n+i;
printf("%d" ,n);
printf("%s" ,": ok");
}
那把 x n 和 i 的声明都换成 double
但这样做最后的结果可能会和真实结果有误差