有关数据输入输出的概念(1)

(1) 所谓输入输出是以计算机主机为主体而言的

     从计算机向输出设备(如显示器、打印机等)传递数据称为输出

     从输入设备(如键盘、磁盘、光盘、扫描仪等)向计算机传递数据称为输入

(2) C语言本身不提供输入输出语句 输入和输出操作是由C标准函数库中的函数来实现的

     printf和scanf不是C语言的关键字,而只是库函数的名字

     putchar、getchar、puts、gets

(3)在使用输入输出函数时,要在程序文件的开头使用预处理命令:

     #include <stdio.h>

 常用格式字符

格式符d。用来输出一个有符号的十进制整数

            printf("%d", a+12);

可以在格式声明中指定数据的输出宽度

           printf(”%5d%7d\n”,12,-345);

%d输出int型数据

%ld输出long型数据

格式符c。用来输出一个字符        

           char ch=’a’;

格式符s。用来输出一个字符串

          printf(”%s”,”CHINA”); 

格式符f。用来以小数形式输出实数

        ①直接用%f,默认得到6位小数

        ②用%m.nf来指定数据宽度和小数位数

        ③用%-m.nf使输出的数据向左对齐

格式符e。用来以指数形式输出实数

①直接用%e,默认得到6位小数,小数点前有而且只有1位非零数字,指数部分占5列

      printf(”%e”,123.456);      

      输出:1.234560 e+002

②用%m.ne指定数据宽度和小数位数

     printf(”%13.2e”,123.456);

     输出:    1.23e+002    (前面有4个空格)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值