MISW.github.io

1.

#include<stdio.h>

int main(){
	
	int a,b;
	a = 5;
	b = 4;
	
	printf("a = %d,b = %d",a,b);
	
	return 0;
}

2.

#include<stdio.h>

int main(){
	
	double a,b;
	a = 8.73;
	b = 100.234;
	
	printf("a = %f\n",a);
	printf("b = %f\n",b);
	
	return 0;
}

3.

#include<stdio.h>

int main(){
	
	char str;
	
	str = 'b';
	
	printf("strには %c という文字が入っています\n",str);
	
	return 0;
}

4.

#include<stdio.h>

int main(){
	
	int num = 3.86;
	
	printf("%d\n",num);
	
	return 0;
}

4のプログラムを実行すると、3と表示されるはずである。 このことより、int型に小数を代入すると、小数点以下は切り捨てられてしまうのである。