C言語での入力と出力の方法


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