C言語基礎1 

### 変数
変数の指定は、intは%d, floatは%f, charは%cと決まっている。

#include <stdio.h>

/*
int -> %d, 
float -> %f, 
char -> %c
*/

int main(void){

	int x = 10;
	float y = 5.2;
	char c = 'A';

	printf("x = %d, y = %f, c = %c\n", x, y, c);
	return 0;
}

$ ./dev
x = 10, y = 5.200000, c = A

### 演算
x++ は+1、x–は-1のこと

int main(void){

	int x = 10 % 3;
	x += 5;
	x++;

	printf("x = %d\n", x);
	return 0;
}

$ ./dev
x = 7

### if
一致の場合は”==”、不一致は”!=”

int main(void){

	int score = 50;
	if(score >= 60){
		printf("nice score\n");
	} else {
		printf("come on\n");
	}
	return 0;
}

$ ./dev
come on

### switch

int main(void){

	int rank = 2;

	switch(rank){
		case 1:
			printf("Gold!\n");
			break;
		case 2:
			printf("Silver!\n");
			break;
		case 3:
			printf("Bronze!\n");
			break;
		default:
			printf("no medal!\n");
			break;
	}
	return 0;
}

### while

int main(void){

	int m = 0;
	while(m < 10){
		printf("m: %d\n", m);
		m++;
	}
	
	return 0;
}

### for

int main(void){

	int m;
	for(m = 0; m < 10; m++){
		if (m == 3){
			continue;
		}
		if (m == 8){
			break;
		}
		printf("m: %d\n", m);
	}

	return 0;
}

$ ./dev
m: 0
m: 1
m: 2
m: 4
m: 5
m: 6
m: 7

改めてC言語を勉強するとなると、C言語が偉大なので、慣れるまで構えてしまいます。