A 样例代码
以下几个例子展示了程序应如何获得输入,并且将结果输出。
这几个样例是下述题目的解:
输入数据的第一行包含一个数字,即测试数据的组数;
每组测试数据一行,包含了一个名字(一个单词,不超过99个字符)
对每组测试数据,单独一行输出字符串 "Hello \!"
以下是样例输入输出:
Input
Output
3 world Jan SantaClaus
Hello world! Hello Jan! Hello SantaClaus!
注意输入第一行的 3 代表有三组测试数据
下面是C语言的解:
#include <stdio.h>
int main() {
int i, ntests;
char name[100];
scanf("%d\n", &ntests);
for (i = 0; i < ntests; i++) {
scanf("%s\n", name);
printf("Hello %s!\n", name);
}
}下面是C++的解:
下面是Java的解:
下面是Python的解:
下面是C#的解:
下面是Pascal的解:
最后是Haskell的解:
Last updated
Was this helpful?