C语言的基本输入输出

输入输出根据类库提供的函数进行完成的,java根据流进行的

一、标准类库中提供的

    1.putchar(c)          向一个终端输出一个字符

    2.getchar()           读取一个字符

    3.格式化的输出 printf(格式控制,输出列表)

       格式化字符      

  
  
  
  
  1. %d,i 十进制有符号整数 
  2. %u 十进制无符号整数 
  3. %f 浮点数 
  4. %s 字符串 
  5. %c 单个字符  
  6. %e 指数形式的浮点数 
  7. %x, %X 无符号以十六进制表示的整数 ;X则输出大写字母
  8. %0 无符号以八进制表示的整数 
  9. %g,G 以%f,%e输出宽度较短的形式。G以指数输出的时候指数用大写字母表示。不输出无意义0
  10. %e,E 指数形式 
  11. p 指针的值

     格式化附加说明

  
  
  
  
  1. 字符                                说明 
  2. l                   格式化d,o,x,u前以长整型输出 
  3. m(正整数)           数据最小宽度 数据长度小则左补0,多则实际输出 
  4.                     字符串的话可以加“-”左靠齐 
  5. n                   字符中表示取值的字串,(n>m)的情况 
  6.                     浮点数中n表示取小数位数 
  7. - 左对齐

    4.格式化的输入scanf(格式控制,输入列表)

    格式说明  

  
  
  
  
  1. 跟输出添加的 
  2. h                输入短整型数据 d,o,x 
  3. 域宽             输入数据所占的宽度 
  4. *                输入后不赋值给相应变量 

 

你可能感兴趣的:(java,C语言,十进制,的)