2019年1月2日 星期三

c語言 - for循環 ,if判斷

#include <stdlib.h>
#include <stdio.h>

循環


main()
{
     //Lint comment行註解
    /* block comment塊狀註解
int a,b;
for(a= 1;a <=  5 ; a++ )
{
printf("%c",(char)7);
_sleep(1000);
}
*/
int b,c;
for(c=9;c<=12;c +=1)
for(b=0;b <=60;b += 10 )
{
printf("%02d:%02d\n",(int)c,(int)b);


}

system("pause");

}



if循環


#include <stdlib.h>
#include <stdio.h>


main()
{
 
   
int n ;
printf("請輸入一個整數");
scanf("%d",&n);

if(n % 2 ==0 )//求出偶數
{
printf("%d,是偶數\n",n);
}
else
{
printf("%d,是奇數\n",n);
}
printf("\n");

if(n<=5)
{
printf("%d,比5小\n",n);
}
else
{
printf("%d,比5大\n",n);
}
printf("\n");

system("pause");

}

.求BMI計算

#include <stdlib.h> 
#include <stdio.h>


main()

    double  a , b ,bmi;
printf("請輸入體重");
scanf ("%lf",&a) ;

printf("請輸入身高");
scanf ("%lf",&b) ;

bmi = a/b /b;

if(bmi  >= 18&& bmi <=24)
{
printf("%.2lf,標準\n",bmi);
}
else if(bmi  >24)
{
printf("%.2lf,過重\n",bmi);
}

else
{
printf("%.2lf,太輕\n",bmi); 
}


system("pause");

}

.求目前的時間
#include <stdlib.h> 
#include <stdio.h>
#include <time.h>


main()
{
  time_t  t =  time(NULL); //null pointer
  int h = localtime(&t) -> tm_hour;
  int m = localtime(&t) -> tm_min;
  int s = localtime(&t) -> tm_sec;
 
  if (h >= 6&& h <=10 )
  {
  printf("%02d:%02d:%02d,早安\n",h,m,s);
  }
 
  else if(h >= 11&& h <=16){
  printf("%02d:%02d:%02d,午安\n",h,m,s);
 
  }
 
  else if(h >= 17&& h <=22){
  printf("%02d:%02d:%02d,晚安\n",h,m,s);
  }

  else{
  printf("%02d:%02d:%02d,您好\n",h,m,s);
 
  }    

system("pause");

}

.簡單的計算器 跟加減法
#include <stdlib.h> 
#include <stdio.h>


main()

int a , b ;
char c ;
while(true)
{

printf("1+2,1-2,1*2,1/2:");
scanf ("%d%c%d",&a,&c,&b);

if( c == '+')
{
printf("%d%C%d,%d\n",a,c,b,a+b);
}
else if(c == '-')
{
printf("%d%C%d,%d\n",a,c,b,a-b);
}
else if( c == '*')
{
printf("%d%C%d,%d\n",a,c,b,a*b);
}
else
{
printf("%d%C%d,%d\n",a,c,b,a/b);
}



}
system("pause");


}

沒有留言:

張貼留言