C语言数据存储与输入输出

1.C语言的数据类型
(1)作用:①确定数据存放的空间;②确定不同数据的存放格式
(2)分类:①整数类型(以字节为单位,转为二进制存储)
           包括short(短整型,2个字节),int(整型,4个字节),double(长整型,8个字节)<标准>
         ②实数类型(用规格化数据形式分为小数和指数,存储小数位和指数位,如3.14→0.314×10^1)
           包括float(单精度,4个字节)和double(双精度,8个字节)
         ③字符类型(存储整数,对应ASCII码表)
           包括char(字符型,1个字节)
ASCII码表

2.C语言中数据的表现形式
(1)常量:①字面量,包括整型常量,实型常量,字符常量和字符串常量。
           整型常量,如 5
           实型常量,如 3.14(double型),3.14f(float型)
           字符常量,括在一对单引号内的字符,如 'A'、'b'等
           字符串常量,用一对双引号括起来的字符序列,如 "abc"、"how are you"
         ②符号常量,用宏定义命令对符号常量进行定义,形式如下:
           #define 标识符 常量(注:后面没有分号!) 
           如: #define PI 3.141592
           符号常量的作用:①便于修改;②把业务含义带入常量值
(2)变量:三要素是变量类型,变量名和变量值
         声明格式如下:(声明变量时,尽可能将其初始化)
         数据类型声明符 变量名;
         如: int a = 0;
3.数据的输入与输出
(1)格式化输出函数printf,一般格式为:printf("格式控制字符串",输出列表);
   如: printf("%d",a);
   类型字符用以表示输出数据类型,其格式符和意义如下表所示:

(2)格式化输入函数scanf,一般格式为:scanf("格式控制字符串",地址列表);
   如:scanf("a b",&a,&b);(注:引号中不能有换行符\n)
注:scanf和printf函数式针对标准输入输出设备进行格式化输入输出的函数,它们定义在都文件"stdio.h"中。



  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值