c-这是什么语言?我想知道结果的网址



我想知道这段代码应该使用什么编译器,我已经尝试过C、Python和Swift了。Swift告诉我这是一种C语言。

s = ' '
a = '1112031584'
for (i = 1; i < length(a) ; i++) {
if (a[i] % 2 == a[i-1] % 2)  {
s += max(a[i], a[i-1])
}
}
goto_url('www.multisoft.se/' + s)

我在一家名为Multisoft的公司的广告中找到了它。我真的很想知道最终的URL会把我带到哪里。

提前感谢!:(

如果您提供lengthmaxgoto_url,这是有效的JavaScript。通过小的额外更改,它也是有效的C、Perl、Java。。。

但它可能不是任何一种特定的语言。相反,它肯定是任何程序员都应该理解的伪代码。它有一个";C型";语法,因为许多语言都这样做。

它不是一种特定的语言,它是一个伪代码。下面给出了要执行的C版本。

#include <stdio.h>
#include <string.h>

int max(int a, int b) {
return a > b ? a : b;
}
int main(void)
{
char s[20];
char a[] = "1112031584";
int i=0;
int j=0;
for (i = 1; i < strlen(a) ; i++) {
if (a[i] % 2 == a[i-1] % 2)  {
s[j]=max(a[i],a[i-1]);
j++;
}
}
printf(" The link is : www.multisoft.se/%s ",s );
//goto_url('www.multisoft.se/' + s);
}

最新更新