数组语言环境虽然令人着迷,却令人困惑.是否有理由选择J或K或APL或A中的一个?这些选项似乎都不是开源的 - 是否有开源版本?我很想扩大我的想法,但我仍然感到困惑.
#include<iostream.h>
#include<conio.h>
class String
{
char str[100];
public:
void input()
{
cout<<"Enter string :";
cin>>str;
}
void display()
{
cout<<str;
}
};
int main()
{
String s;
s.input();
s.display();
return 0;
}
Run Code Online (Sandbox Code Playgroud)
我在Turbo C++ 4.5中工作.代码运行正常,但它没有给出所需的输出,例如,如果我将输入作为"steve hawking",则仅显示"steve".有人可以帮忙吗?
我使用J代替这个算法,它意味着将所有正数的总和小于或等于参数.
sum=: + +@:+/&:i.
Run Code Online (Sandbox Code Playgroud)
有用例:
sum 3
6
Run Code Online (Sandbox Code Playgroud)
有没有更有效的方法来做到这一点?我还是J的新手,我只是在想你们将如何实现这一点.
我知道这ARGV代表了论点。我可以在文件名后键入参数吗jqt.exe?还是只能在jconsole.exe. 执行 J 文档中给出的代码会使ARGVJ 在我的 Win 10 上崩溃。欢迎提供示例。我尝试了0 ". > ,. 2 }. ARGV之前关于 SO 的问题,但不确定如何使其发挥作用。