1. Basics

Cプログラムの作成

  1. エディタでソースファイル(.cファイル)を作成する

  2. コンパイルしてオブジェクトファイルを作る

  3. 他のオブジェクトファイルとライブラリなどとリンクして実行可能なファイルを作る

  4. それを実行する

コンパイル

gcc [ファイル名].c –o [実行ファイル名].exe –lm –ansi –pedantic –Wall

Source code

Helloと表示するプログラム

#include <stdio.h>
int main(void){
   printf("Hello\n");
  return 0;
} 

Problems

  1. 自分の名前をローマ字で出力するプログラム (教科書p.16参考)

  2. キーボードから入力された数値を,7倍した後,3加えて,出力するプログラム

  3. キーボードから入力された2つの数値の和を計算して出力するプログラム

  4. 余裕があれば,教科書p.34の練習問題に取り組みましょう.とにかく,たくさん書いて覚える.

Solutions

問題1

自分の名前をローマ字で出力するプログラム (教科書p.16参考)

#include <stdio.h>
int main(void)
{
   printf("Ziang Liu\n");
   return 0;
}

問題2

キーボードから入力された数値を,7倍した後,3加えて,出力するプログラム

#include <stdio.h>
int main(void){
	int dt;
	printf("Input number:");
	scanf("%d",&dt);
	dt = (dt * 7) + 3;
	printf("%d\n",dt);
	return 0;
}

問題3

キーボードから入力された2つの数値の和を計算して出力するプログラム

#include <stdio.h>
int main(void){
	int dt_1,dt_2, sum;
	printf("Input number 1:");
	scanf("%d",&dt_1);
	printf("Input number 2:");
	scanf("%d",&dt_2);
	sum = dt_1 + dt_2;
	printf("SUM = %d\n",sum);
	return 0;
}

Last updated