类型转换/getchar()和putchar()

类型转换

  • 自动类型转换
    • 原则:把表示范围小的类型的值转换到表示范围大的类型的值
    • short → int  → long  →  float  → double 
  • 强制类型转换
    • 语法:(类型名) 变量或数值
    • 例如:
      int a = 5, b = 3;
      float qu = float(a) / b; 

 

getchar()putchar()

 

char a,b;

   printf("请输入第一个字符:");

   a=getchar();//获取输入字符

   fflush(stdin);

   printf("请输入第二个字符:");

   b=getchar();//获取输入字符

   fflush(stdin);//刷新(清空)缓存区!!!!

   putchar(a);//输出字符

   putchar(b);  

   putchar("\n");

posted on 2017-03-21 01:28  我是小美女  阅读(281)  评论(0编辑  收藏  举报