- 標準入力からのデータの受け取り:
C言語では、
scanf
関数を使用して標準入力からデータを受け取ることができます。以下は、整数を1つ受け取る例です。
#include <stdio.h>
int main() {
int num;
printf("整数を入力してください: ");
scanf("%d", &num);
printf("入力された数値は %d です\n", num);
return 0;
}
- 標準出力へのデータの出力:
C言語では、
printf
関数を使用してデータを標準出力に出力することができます。以下は、文字列と整数の出力例です。
#include <stdio.h>
int main() {
char name[] = "John";
int age = 25;
printf("名前: %s\n", name);
printf("年齢: %d\n", age);
return 0;
}
- ファイルへのデータの入力と出力: C言語では、ファイルからのデータの読み込みやファイルへのデータの書き込みもサポートしています。以下は、ファイルからのデータの読み込みとファイルへのデータの書き込みの例です。
#include <stdio.h>
int main() {
FILE *file;
int num;
// ファイルからのデータの読み込み
file = fopen("input.txt", "r");
fscanf(file, "%d", &num);
fclose(file);
printf("読み込まれた数値は %d です\n", num);
// ファイルへのデータの書き込み
file = fopen("output.txt", "w");
fprintf(file, "出力された数値は %d です\n", num);
fclose(file);
return 0;
}
以上が、C言語での入力と出力の方法といくつかのコード例です。これらの例を参考にして、さまざまなデータの入力と出力を実装してみてください。