如何制作一个在pascal中打印可变数量参数的函数?

时间:2014-03-25 18:30:36

标签: variables parameters numbers pascal

我想让用户给我一个可变数量的字符串(作为virables)。 例如:

开始 cout(' Hello')。('')。(' world') 端。

这将打印:" Hello world" 我知道我可以让他输入一个字符串,但我希望这段代码可以工作...... 我认为一个记录将有助于我不知道如何 谢谢

1 个答案:

答案 0 :(得分:0)

我不确定你写的代码示例是什么......但我试着帮助你。

    Program test;
uses crt;

var string1,string2,string3:string;


begin
 write("Write to first string : "); readln(string1);
 write("Write to second string: "); readln(string2);
 write("Write to third string : "); readln(string3);

String2:= string1 +" "+ string3; // it will add first with third string to one with one space

String3:= string2 +" "+ string1;// also 2.+ 1.
clrscr; //clearscreen (in CRT)
writeln("1. = 1.");
writeln("2. = 1. + 3.");
writeln("3. = 2. + 1.");
writeln;
writeln(string1);
writelm(string2);
writeln(string3);

我还没有测试过这个(我现在已经为你写了)我想你会读它并学习如何使用字符串上瘾或如何做简单。