はじめに以下は、各言語のプログラミングの擬似コードの実装内のコードです。
C
文件名:shishiqiushi1_1.c
#include<stdio.h>
int main(){
char str[20];
scanf("%s",str);
printf("%s",str);
return 0;
}
文件名:shishiqiushi1_2.c
#include<stdio.h>
int main(){
int n;
scanf("%d",&n);
char str[20];
for(int i = 0; i < n; i++){
scanf("%s",str);
printf("%s",str);
}
return 0;
}
C ++
文件名:shishiqiushi1_1.cpp
#include<iostream>
using namespace std;
int main(){
char str[20];
cin>>str;
cout<<str<<endl;
}
文件名:shishiqiushi1_2.cpp
#include<iostream>
using namespace std;
int main(){
int n;
cin>>n;
char str[20];
for(int i = 0; i < n; i++){
cin>>str;
cout<<str<<endl;
}
return 0;
}
ジャワ
ファイル名:Shishiqiushi1_1.Java
import java.util.Scanner;
public class shishiqiushi1_1{
public static void main(String args[]){
Scanner sc = new Scanner(System.in);
String str = sc.next();
System.out.println(str);
}
}
ファイル名:Shishiqiushi1_2.Java
import java.util.Scanner;
public class shishiqiushi1_2{
public static void main(String args[]){
Scanner sc = new Scanner(System.in);
int n = sc.nextInt();
for(int i = 0;i < n;i++){
String str = sc.next();
System.out.println(str);
}
}
}
パイソン
ファイル名:shishiqiushi1_1.py
str1 = input()
print(str1)
ファイル名:shishiqiushi1_2.py
n = int(input())
for i in range(n):
str1 = input()
print(str1)
追加の一般的な問題
次の問題は解決するために、各言語を選択する必要があります。
- 制御入力は、症例数によって与えられない場合、どのように入力を受信するコードを作成します。
- すべての言語に精通しSCANF()関数、すなわち、受信した入力の実装に応じ。
- 以下のためのループ構造は、内部に表示されます理解しています。
- 内部の基本的なデータ構造の配列をご覧ください。
問題の言語固有の自然
人々が解決することを選択した言語の各ブランチの以下の質問を選択します。
C
- マスタの役割が含まれます。
- 「%sの」におけるマスタのscanf()の役割、及び処理類似の標準化された入力。
- &N)は、(scnafの役割を習得します。
- 「%s」の役割であり、ここでのscanfとの違いでマスターのprintf()。
Cは、プログラム言語のブロックの構造の役割を理解します。
C ++
- マスタの役割が含まれます。
- 役割、および役割エントリプロセスを把握CIN。
- 役割と入力プロセスの役割を把握COUT。
- Cは、プログラム言語のブロックの構造の役割を理解します。
役割の名前空間stdの理解だけでなく、STD関連性の高いコンテンツを使用します。
ジャワ
- 役割の輸入をつかみます。
- スキャナの制御方法。
- System.inとのSystem.outをご覧ください。
- Javaクラス名とファイル名に関係を把握します。
Javaプログラムブロックのアーキテクチャの役割を理解します。
パイソン
- 入力の使用()のマスター。
- 学びPythonは暗黙的に、プロセスのタイプで宣言されました。
- マスタープリント()メソッドおよびフォーマット文字列フォーマットの理解。
- マスターINT()変換方法を入力します。
範囲()役割を理解します。