/* Part3 プログラム例 */ #include <stdio.h> int main(void) { int x,y,z ; int s,m ; int a1,a2,a3,a4 ; /* 単純代入 */ x=12 ; y=23 ; z=34 ; /* 算術演算 */ s=x+y+z ; m=(x+y+z)/3 ; /* 結果の出力 */ printf("x=%d y=%d z=%d\n",x,y,z) ; printf("s=%d m=%d\n",s,m) ; /* 比較演算と論理演算 */ a1=(y>x) ; a2=(x>=z) ; a3=(x>y)||(z>x) ; a4=(x>y)&&(z>x) ; /* 結果の出力 */ printf("y>xの結果:%d\n",a1) ; printf("x>=zの結果:%d\n",a2) ; printf("(x>y)||(z>x)の結果:%d\n",a3) ; printf("(x>y)&&(z>x)の結果:%d\n",a4) ; return(0) ; } |
x=12 y=23 z=34 s=69 m=23 y>xの結果:1 x>=zの結果:0 (x>y)||(z>x)の結果:1 (x>y)&&(z>x)の結果:0 |